- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 ARM指令CMP详解
1、加减指令 add r1, r2, #1 /*r1 = r2 + 1 */ sub r1, r2, #1 /*r1 = r2 - 1 */2、adr指令 adr是小范围的地址读取伪指令,ldr是大范围的读取地址伪指令。可实际上adr是将基于PC相对偏移的地址值或基于寄存器相对地址值读取的为指令,而ldr用于加载32为立即数或一个地址到指定
2017-10-07 22:49:16 36461 5
转载 uboot-的start.S详细注解及分析
大多数bootloader都分为stage1和stage2两部分,u-boot也不例外。依赖于CPU体系结构的代码(如设备初始化代码等)通常都放在stage1且可以用汇编语言来实现,而stage2则通常用C语言来实现,这样可以实现复杂的功能,而且有更好的可读性和移植性。1、Stage1 start.S代码结构 u-boot的stage1代码通常放在start.S文件中,他用汇编
2017-10-07 20:54:12 612
.NET Framework 3.5类库结构图
2016-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人