ARM体系结构指令集.pptVIP

  • 4
  • 0
  • 约1.6万字
  • 约 152页
  • 2017-05-15 发布于贵州
  • 举报
ARM体系结构指令集

嵌入式系统技术与设计 第2章 ARM体系结构与指令集 SBC(Subtract with Carry)指令用于执行操作数大于32位时的减法操作。该指令从寄存器Rn中减去shifter_operand表示的数值,再减去寄存器CPSR中C条件标志位的反码[NOT(Carry flag)],并将结果保存到目标寄存器Rd中,并根据指令的执行结果设置CPSR中相应的标志位。 9.SBC指令 RSC(Reverse Subtract with Carry)指令用于从寄存器shifter_operand中减去Rn表示的数值,再减去寄存器CPSR中C条件标志位的反码[NOT(Carry Flag)],并将结果保存到目标寄存器Rd中,并根据指令的执行结果设置CPSR中相应的标志位。 (1)指令的语法格式 RSC{cond}{S} Rd,Rn,shifter_operand (2)RSC指令举例 10.RSC指令 TST(Test)测试指令用于将一个寄存器的值和一个算术值进行比较。条件标志位根据两个操作数做“逻辑与”后的结果设置。 (1)指令的语法格式 TST{cond} Rn,shifter_operand (2)TST指令举例 11.TST测试指令 TEQ(Test Equivalence)指令用于将一

文档评论(0)

1亿VIP精品文档

相关文档