arm cmp指令

时间:2015-08-02 03:42:53
【文件属性】:

文件名称:arm cmp指令

文件大小:499B

文件格式:TXT

更新时间:2015-08-02 03:42:53

cmp

指令类 arm 开发 CMP指令用于把 一个寄存器的内容和另一个寄存器的内容或立即数进行比较


网友评论

  • 省流: CMP指令 CMP指令的格式为: CMP{条件} 操作数1,操作数2 CMP指令用于把 一个寄存器的内容和另一个寄存器的内容或立即数进行比较,同时更新CPSR中条件标志位的值。该指令进行一次减法运算,但不存储结果,只更改条件标志位。 标志位表示的是操作数1与操作数2的关系(大、小、相等),例如,当操作数1大于操作操作数2,则此后的有GT 后缀的指令将可以执行。 指令示例: CMP R1,R0 ;将寄存器R1的值与寄存器R0的值相减,并根据 结果设置CPSR的标志位 CMPR1,#100 ;将寄存器R1的值与立即数100相减,并根据结果 设置CPSR的标志位
  • 已经阅读,很有帮助