ARM指令英文全称及功能描述.docVIP

  • 6
  • 0
  • 约7.77千字
  • 约 5页
  • 2023-06-27 发布于湖北
  • 举报
指令格式: 指令{条件}{S} {目的Register},{OP1},{OP2} { }中的内容可选。即,可以不带条件只有目的寄存器,或 只有目的寄存器和操作数1,也可以同时包含所有选项。“S” 决定指令的操作是否影响CPSR中条件标志位的值,当没有S时指令不更新CPSR中条件标志位的值 助记符 英文全称 示例、功能 跳 转 指 令 B Branch 跳转指令 B Label ;程序无条件跳转到标号Label处执行 BL Branch with Link 带返回的跳转指令 BL Label ;当程序无条件跳转到标号Label处执行时,同时将当前的PC值保存到R14中 BLX Branch with Link and exchange带返回和状态切换的跳转指令 BLX Label ;从ARM指令集跳转到指令中所指定的目标地址,并将处理器的工作状态有ARM状态切换到Thumb状态,该指令同时将PC的当前内容保存到寄存器R14中 BX Branch and exchange 带状态切换的跳转指令 BX Label ;跳转到指令中所指定的目标地址,目标地址处的指令既可以是ARM指令,也可以是Thumb指令 数 据 处 理 MOV Move 数据传送 MOV R1,R0,LSL#3 ;将寄存器R0的值左移3位后传送到R1 MVN Move NOT 数据非传送 MVN R0,#0 ;将

文档评论(0)

1亿VIP精品文档

相关文档