项目12单片机嵌入式系统原理及应用ARM单片机结.pptxVIP

  • 4
  • 0
  • 约1.26万字
  • 约 122页
  • 2021-09-28 发布于河北
  • 举报

项目12单片机嵌入式系统原理及应用ARM单片机结.pptx

第12章 ARM32位单片机的结构、编程和开发工具;12.1 ARM内核体系结构 12.2 ARM编程模型 12.3 ARM汇编指令 12.4 ARM汇编程序设计 12.5 ARM程序开发工具ADS ;12.1 ARM内核体系结构;ARM处理器是第一个为商业用途开发的RISC微处理器。ARM所采用的体系结构对于传统的RISC体系结构既有继承,又有舍弃和发展,即完全根据实际设计的需要仔细研究,没有机械照搬。最初的ARM设计最关心的是必须保持设计的简单性。ARM的简单性在ARM的硬件组织和实现方面比指令集的结构方面体现的更明显。但是ARM仍保留一些CISC的特征,并且因此达到比纯粹的RISC更高的代码密度,使得ARM在开始时就获得了其功率效率和较小的核面积的优势。;ARM微处理器内核中普遍采用了流水线结构,随着ARM内核的发展,其流水线结构越来越复杂。常见的ARM处理器内核流水线如图12-1所示。; 迄今为止,ARM体系结构共定义了8个版本,版本号分别为v1~v8,从版本v1到v8,ARM体系的指令集功能不断扩大。同时,各版本中还有一些变种,这些变种定义该版本指令集中不同的功能。ARM处理器系列中的各种处理器,实现技术各不相同,性能差别很大,应用场合也不同,但只要它们支持同一ARM体系版本,基于它们的应用软件将是兼容的。 需要注意,A

文档评论(0)

1亿VIP精品文档

相关文档