标签:
1 算术移位寄存器和逻辑指令
1.1 mov 传送(Move)
Mov {条件} {S} <dest>, <op_1>
MOV从另一个寄存器、被移位的寄存器、或者一个立即数装载一个值到目的寄存器。还可以指定相同的寄存器来实 NOP 指令
MOV R0, R0 ; R0 = R0 等于 NOP 指令
MOV R0, R0, LSL#3 ; R0 = R0 * 8
如果 R15 是目的寄存器,将修改程序计数器或标志。这用于返回到调用代码,方法是把连接寄存器的内容传送到 R15:
MOV PC, R14 ; 退出到调用者
MOVS PC, R14 ; 退出到调用者并恢复标志位
(不遵从 32-bit 体系)
1.2MVN : 传送取反的值
(Move Negative)
MVN{条件}{S} <dest>, <op 1>
dest = !op_1
mov 从另一个
标签:
原文地址:http://www.cnblogs.com/chengfangming/p/4810746.html