汇编语言与接口技术 第2版 作者 叶继华 第8章 ARM汇编语言程序设计.pptVIP

  • 1
  • 0
  • 约2.94千字
  • 约 19页
  • 2015-12-06 发布于广东
  • 举报

汇编语言与接口技术 第2版 作者 叶继华 第8章 ARM汇编语言程序设计.ppt

第8章 ARM汇编语言程序设计 8.1 ARM处理器的寻址方式 8.2 ARM处理器汇编语言指令 8.3 ARM汇编语言伪指令 8.4 ARM汇编语言语句格式 8.5 ARM汇编语言程序设计 8.1 ARM处理器的寻址方式 1.立即数寻址 2.寄存器寻址 3.寄存器间接寻址 4.基址变址寻址 5.多寄存器寻址 6.相对寻址 7.堆栈寻址 8.寄存器移位寻址 8.2 ARM处理器汇编语言指令 8.2.1 ARM指令概述 8.2.2 Thumb指令概述 8.2.1 ARM指令概述 ARM微处理器的指令集主要有6大类,分别是跳转指令、数据处理指令(包括乘法指令与乘加指令)、程序状态寄存器(PSR)处理指令、加载/存储指令、协处理器指令、异常产生指令。 在ARM的指令中,操作数有时要先进行移位操作,然后再参与指令的工作,移位操作主要有LSL(或ASL)操作、LSR操作、ASR操作、ROR操作和RRX操作。 8.2.2 Thumb指令概述 Thumb指令集是ARM指令集的一个子集,允许指令编码为16位的长度。与等价的32位代码相比较,Thumb指令集在保留32代码优势的同时,可以在很大程度上节省系统的存储空间。当处理器在执行ARM程序段时,称ARM处理器处于ARM工作状态;当处理器在执

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档