汇编指令的格式与分类

Tags
汇编
ID
28
 
汇编指令基本格式: <opcode>{cond}{s} Rd,Rn,#oprand2 1. 数据操作指令
  • 数据搬移指令( mov / mvn ) 伪指令 ldr
  • 移位操作指令(lsr / lsl / asr / ror)
  • 位运算操作指令(and / orr / eor / bic)
  • 算数运算操作指令(add / adc / sub / sbc / mul)
  • 比较指令(cmp) >= <= ==
  1. 跳转指令(b / bl)
  1. 特殊功能寄存器操作指令(mrs / msr)
  1. 内存操作指令:
      • 单寄存器操作指令 ldr / ldrb / ldrh / str / strb / strh
      • 多寄存器操作指令 ldm / stm
  1. 栈指针操作指令 ldmfd / stmfd