比较指令:
(1)此指令将一个寄存器的值和8位立即数做比较,并根据结果更新程序状态字的标志位。
CMPS <Rn>, #<imm8>
操作为:Rn-imm8,得到结果后更新标志位。
(2)此指令将两个寄存器的值做比较,并根据结果更新程序状态字的标志位。
CMPS <Rn>, <Rm>
操作为:Rn-Rm,得到结果后更新标志位。
(3)此指令将两个寄存器的值做比较,并根据结果更新程序状态字的标志位。
CMPS <Rn>, <Rm>
Rn,Rm为R0~R15.
操作为:Rn-Rm,得到结果后更新标志位。