- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 BlueZ移植
C库:libuClibc-0.9.30工具链:$(CROSS)移植的软件版本:bluez-libs-3.36 bluez-utils-3.36 dbus-1.3.0 libxml2-2.6.32 libusb-0.1.12 glib-2.16.5 libiconv-1.12依赖关系:
2011-11-17 18:05:36
1508
ARM指令集手册
1 ARM 汇编指令集
一、 跳转指令
跳转指令用于实现程序流程的跳转, ARM 程序中
在
有两种方法可以实现程序流程的跳转:
I.使用专门的跳转指令。
II.直接向程序计数器 PC 写入跳转地址值。
通过向程序计数器 PC 写入跳转地址值,可以实现在 4GB 的地址空间
中的任意跳转,在跳转之前结合使用 MOV ,LR,PC 等类似指令,可
以保存将来的返回地址值,从而实现在 4GB 连续的线性地址空间的子
程序调用。ARM 指令集中的跳转指令可以完成从当前指令向前或向后
的 32MB 的地址空间的跳转,包括以下 4 条指令:
2011-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人