ARM汇编指令介绍
1. 传输指令(mov)
将r1的值赋值给r0( r0 = r1)
- mov r0, r1
2. 取反传输指令(mvn)
将~r1的值赋值给r0( r0 = ~r1)
- mvn r0, r1
3. 运算指令(add、sub)
加法指令,将r0+r1的值赋值给r0,(r0 = r0 + r1)
- add r0, r1
减法指令,将r0-r1的值赋值给r0,(r0 = r0 - r1)
- sub r0, r1
4. 位操作指令(and、orr、eor、bic)
按位与指令, r0 = r1 & r2
- and r0, r1, r2
按位或指令, r0 = r1 | r2
- orr r0, r1, r2
按位异或, r0 = r1 ^ r2
- eor r0, r1, r2
位清除指令, r0 = r1 & (~r2)
- bic r0, r1, r2