[信息与通信]第2章ARM指令集与寻址方式.pdfVIP

  • 5
  • 0
  • 约4.67万字
  • 约 30页
  • 2018-03-07 发布于浙江
  • 举报

[信息与通信]第2章ARM指令集与寻址方式.pdf

[信息与通信]第2章ARM指令集与寻址方式

第 2 章 ARM 指令集与寻址方式 本章通过主要介绍了 ARM 指令集、Thumb 指令集指令的使用、完成功能与处理器寻址 方式,包括数据处理指令的操作数的寻址方式和字及无符号字节的 LOAD/STORE 指令的寻 址方式,从而进一步介绍 ARM 的内部运行方式。 2.1 ARM 指令集及其应用概要介绍 ARM 指令集可以分为跳转指令、数据传输指令、程序状态寄存器处理指令、Load/Store 指令、异常中断产生指令和协处理器指令 6 类。 ARM 指令的编码一般格式如下表 期中:cond 可选的条件码;opcode 指令操作码;S 可选后缀,决定指令的操作是否影响 cpsr 的 值; Rd 目标寄存器编码;Rn 包含第一个操作数的寄存器编码;shifter_operand 为第 2 操作 数。 31 28 27 25 24 21 20 19 16 15 12 11 0 cond 000 opcode S Rn Rd shifter_operand 2.1.1 跳转指令 (包括B 指令、BL 指令、BX 指令,指令的编码格式、条件码域及其完成功能) ARM 中有两种方式可以实现程序的

文档评论(0)

1亿VIP精品文档

相关文档