- 55
- 0
- 约9.97千字
- 约 59页
- 2017-02-24 发布于北京
- 举报
嵌入式系统.ppt
几个事项 推荐学习资料: 1 《嵌入式实时操作系统-uC/OS-II 》(第二版) (美:Jean Labrosse 译:劭贝贝) (北航出版社) 2 《Windoows 操作系统原理》(尤晋元、史美林等)(机械工业出版社) 配套书《Windows 内核试验教程》。 上课地点和时间 开卷考试,点到! 节目预告(5~20周)第一阶段:设计者 第二阶段:学生(复习) 第三阶段:工程师(案例) 最后:考试(开卷)or PAPER 学生教程 ARM体系结构 ARM指令系统 嵌入式实时操作系统 一个Strong ARM板卡 几个问题? 有了开发板,我们能作什么? 我们成功的仿制出来,我们成功了吗? 我们是真正的设计者吗? 预备知识 计算机体系结构分类 -冯·诺依曼结构 -哈佛体系结构 -精简指令系统计算机(RISC) 第二部分 ARM的体系结构 ARM体系结构 2.1 ARM体系结构特点 2.2 ARM编程模型 2.3 ARM基本寻址方式 2.4 ARM指令集 2.5 Thumb指令集 2.6 ARM汇编程序设计 2.1 ARM体系结构 ARM公司是把ARM作为知识产权IP推向嵌入式处理器市场,目前,已占有75%左右的市场。因此,ARM架构在市场出现也有多种形式,既有处理器内核(如ARM7TDMI)形式,也有处理器核(如ARM720T)形式。半导体厂商或片上系统SOC设计应用厂商采用ARM架构生产相应的MCU/MPU(如ATMEL公司的AT91单片机MCU)或SOC芯片。 关于ARM ARM=Advanced RISC Machine RISC 的典型代表 32位处理器技术 嵌入式领域的主力军 ARM的产品 ARM处理器内核,以IP的形式提供给IC生产厂家 硬核 软核 ARM开发工具、SOC开发工具、评估板等 ARM公司不生产芯片 2.1.1 ARM的特点 ARM作为嵌入式系统中的处理器,具有低电压、低功耗和低集成度等特点;并具有开放和可扩性。事实上已成为嵌入式系统首选的处理器架构。 1. RISC型处理器结构 减少复杂功能的指令,减少指令条件,选用使用频度最高的指令,简化处理器的结构,减少处理器的集成度;并使每一条指令都在一个机器周期那完成,以提高处理器的速度。ARM采用RISC结构,并使一个机器周期执行1条指令。 与存储打交道的指令执行时间远远大于在寄存器内操作的指令执行时间。因此,RISC型处理器都采用了Load/Store结构,即只有Load/Store的存/取指令可与存储器打交道,其余指令都不允许进行存储器操作。ARM采用Load/Store的结构;为了进一步提高指令和数据的存/取速度,还增加指令快存I-Cache和数据快存D-Cache;同时,还采用了多寄存器的结构,使指令的操作尽可能在寄存器之间进行。 由于指令相对比较精简,降低了处理器的复杂性,因此,中央控制器就没有必要采用微程序的方式。ARM则采用了硬接线PLA的方式。 2.Thumb指令集 由于RISC型处理器的指令功能相对比较弱,新型ARM架构定义了16位的Thumb指令集。更好的代码密度,而芯片面积只增加6%,可以使程序存储器更加小。3.多处理器状态模式 ARM可以支持用户、快中断、中断、管理、中止、系统和未定义等7种处理器模式,除了用户模式外,其余的均为特权模式。可以大大提高ARM处理器的效率。 4.嵌入式在线仿真调试 ARM架构的处理器芯片都嵌入了在线仿真ICE-RT逻辑,便于通过JTAG来仿真调试ARM架构芯片,可以省去昂贵的在线仿真器。另外,在处理器核中还可以嵌入跟踪宏单元ETM(Embedded TraceMacrocell),用于监控内部总线,实时跟踪指令和数据的执行。 5.灵活和方便的接口 ARM架构具有协处理器接口,这样,既可以使基本的ARM处理器内核尽可能小,又可以方便地扩充各种功能。ARM允许接16个协处理器,如CP15用于系统控制,CP14用于调试控制器。 ARM处理器核还具有片上总线AMBA(Advanced Micro-controller Bus Architecture)。AMBA定义了3组总线:先进高性能总线AHB(Advanced High performance Bus)、先进系统总线ASB(Advanced System Bus) 先进外围总线APB(Advanced Peripheral Bus)。通过AMBA来方便地扩充各种处理器及I/O,可以把DSP、其他处理器和I/O(如UART、定时器和接口等)都集成在1块芯片中。 6.低电压低功耗的设计
您可能关注的文档
最近下载
- 2026年南阳科技职业学院单招职业适应性考试题库新版.docx VIP
- 超临界流体发泡鞋材行业报告.docx VIP
- 管道开挖安全培训课件.pptx VIP
- 课件2: 铁路建设前期工作---郭宏震--1.ppt VIP
- 2026年南阳科技职业学院单招职业适应性考试题库附答案.docx VIP
- 2012年全国晋升国家级裁判员编排试卷.doc VIP
- 新编秘书实务第二章 秘书接待工作.ppt VIP
- 2025年CPA《审计》基础练习题.docx VIP
- (2026)医务人员手卫生规范PPT课件.pptx VIP
- 11.11 ANSI-ESD STM11.11-2022平面材料的体积电阻测量【自译版本】.pdf
原创力文档

文档评论(0)