1.ARM指令的条件码
ARM数据处理指令依据履行成果来挑选是否更新条件码标志,更新时,则指令中须包括后缀S.
2.多寄存器寻址
LDMIA R0, {R1, R2, R3, R5}; R1 <-[R0]; R2 <-[R0 + 4]; R3 <- [R0 + 8]; R5 <- [R0 + 12]
3.仓库寻址
满仓库:当仓库指针指向最终压入仓库的数据时。—当数据在第2个方位时,满。
空仓库:当仓库指针指向下一个即将放入数据的空方位时。 –当数据在倒数第2方位时,满。
4.跳转指令
B{} 一般运用标号(例:B LOOP), 不运用地址
5.带回来和状况切换的跳转指令BLX(跳转 + 改动)
先:BLX 方针地址=> 跳转
后:BLX {} Rm为 R0~R15的恣意寄存器。 => 切换
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/ruanjian/260042.html