- 1、本文档共126页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及其应用ppt第章单片微处理机与嵌入式处理器
第七章单片微处理机与嵌入式处理器 一、单片机概述 二、MCS-51系列单片机及其应用 三、嵌入式处理器 四、ARM处理器的开发与应用 2. ARM编程结构 (3)异常中断与中断的处理优先级 ARM处理器所支持的异常中断的种类,如表7-4-2所示。 2. ARM编程结构 (3)异常中断与中断的处理优先级 ARM处理器的异常中断的中断向量地址和中断处理优先级,如表7-4-3所示。 2. ARM处理器 (1)ARM7系列 ARM7系列采用ARM7 TDMI微处理器运算核心,内存与指令存取结构采用普林斯顿结构。根据应用要求可扩展,也可与其他ASIC电路或辅助电路构成SoC系统,如图7-3-4所示。 2. ARM处理器 (2)ARM9系列 ARM9系列是继ARM7系列之后推出的32位RISC嵌入式处理器,与ARM7系列不同的是指令与数据采用全32位的存取结构,并且采用哈佛结构。主要特性如下: ● 工作主频为120MHz~200MHz ● 片内独立的指令Cache和数据Cache ● 处理器采用五级流水线 ● 性能为132MIPS或220MIPS ● 平均功耗为0.7mW/MHz 2. ARM处理器 (2)ARM9系列 图7-3-5所示用ARM9集成的SoC专用嵌入式处理器芯片。 2. ARM处理器 (3)ARM10系列 ARM10系列是个硬宏单元,内部采用六级流水处理,独立的指令Cache与数据Cache,内部提供64位数据通路以及64位的AHB接口,DSP扩展,工作频率为300MHz,每条指令平均执行周期为1.2个时钟,工作速度25MIPS/MHz,平均功耗为1000mW。 第三节 PowerPC处理器 3. PowerPC处理器 (1)IBM的PowerPC405GP芯片简介 PowerPC405GP处理器是一个32位RISC嵌入式CPU,主频达到200MHz;100MHz外围设备总线;DMA提供支持外设、内部UART和内存、四个通道;媒体独立接口;可编程中断控制器;一个64位100M PLB总线,一个32位50M OPB总线;PCI接口可设置同步、异步内置时钟;片上的以太网口,支持全双工的100Mbps;200MHz CPU 内核、MMU、16k指令Cache和8k数据Cache、Multiply-Accumulate等功能。 3. PowerPC处理器 (2)Motorola的MPC860芯片简介 MPC860 PowerQUICC片上微处理器和外围组件,特别适用于通信产品。MPC860 PowerQUICC有两个处理模块。一个处理模块是嵌入的PowerPC核心,另一个是通信处理模块,通信处理模块支持四个串行通信控制器。其中,两个是串行管理控制器,一个串行外围接口电路和一个I2C接口。由于CPM承担了嵌入式PowerPC核心的外围工作任务,这种双处理器体系结构功耗要低于传统的体系结构的处理器。 第四节 我国方舟Arca处理器 4. 我国方舟Arca处理器 2001年我国方舟科技公司发布的Arca1 CPU(方舟1号),填补了嵌入式32位RISC微处理器的空白,2002年发布的Arca2 CPU(方舟2号),技术指标上已达到ARM和MIPS的先进水平。 (1)方舟嵌入式处理器体系结构 ① 方舟CPU核心结构 Arca作为一种RISC体系结构的微处理器,不但具有RISC体系结构的典型特征,同时又是一套具有自主知识产权的全新的、高性能、低功耗的指令体系结构。 4. 我国方舟Arca处理器 (1)方舟嵌入式处理器体系结构 ① 方舟CPU核心结构 Arca CPU核心的结构,如图7-3-6所示。 4. 我国方舟Arca处理器 (1)方舟嵌入式处理器体系结构 ② 中央处理单元 CPU ● 执行Arca RISC或Media 指令集 ????? ● 实现高效率流水线 ● 主频166MHz~1000MHz之间 ③ 内存管理单元MMU ????? ● 32路全相联指令TLB和数据TLB ???? ● 支持页面:4KB、16KB、1MB、16MB ?????? ● 采用循环轮换替换算法,支持表项锁存 4. 我国方舟Arca处理器 (1)方舟嵌入式处理器体系结构 ④ 高速缓存Cac
文档评论(0)