- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西安电子科技大学计算机学院 嵌入式系统 第三讲 ARM简介 本节内容 计算机体系结构 影响CPU性能的因素 CISC和RISC ARM的发展历史 ARM特点 ARM体系结构版本 Thumb技术 ARM处理器家族 3.1 计算机体系结构 计算机体系结构是机器语言程序员或编译程序编写者所看到的计算机的属性,即概念性结构与功能特性。 两种体系结构 两种体系结构 哈佛体系结构 特点 冯·诺依曼体系结构: 数据与指令都存储在存储器中 被大多数计算机所采用 ARM7— —冯·诺依曼体系 哈佛体系结构: 程序存储器与数据存储器分开 指令和数据可有不同的数据宽度 提供了较大的数据存储器带宽 适合于数字信号处理 大多数DSP都是哈佛结构 ARM9是哈佛结构 3.2 影响CPU性能的因素 流水线技术 几个指令可以并行执行 提高了CPU的运行效率 内部信息流要求通畅流动 3.2 影响CPU性能的因素 超标量执行:超标量CPU采用多条流水线结构 3.2 影响CPU性能的因素 3.2 影响CPU性能的因素 高速缓存(CACHE) 微处理器的时钟频率比内存速度提高快得多,高速缓存可以提高内存的平均性能 高速缓存的工作原理 高速缓存是一种小型、快速的存储器,它保存部分主存内容的拷贝 3.2 影响CPU性能的因素 系统总线 3.2 影响CPU性能的因素 寻址位宽 是指微处理器一次执行指令的数据宽 注:显然,在工作频率相同的情况 ,位宽越宽,速度越快 3.2 影响CPU性能的因素 指令集 指令集是CPU所能执行的所有指令的集合 复杂指令集 精简指令集 3.3 CISC与RICS CISC:复杂指令集(Complex Instruction Set Computer) 具有大量的指令和寻址方式 大多数程序只使用少量的指令就能够运行 RISC:精简指令集(Reduced Instruction Set Computer) 只包含最有用的指令 确保数据通道快速执行每一条指令 使CPU硬件结构设计变得更为简单 3.3.1 CISC的缺点 20%与80%的问题 20%的简单指令利用率达到80% 80%的复杂指令的使用概率只有20% 指令复杂度对处理器VLSI实现性能的影响 CISC中指令长度不统一,高性能的VLSI实现难度大 软硬件的协同设计问题 CISC多采用微指令技术, 增强指令系统的功能,简化了目标软件的设计,但增加了硬件(微程序)复杂度 程序执行时间不一定短 3.3.2 RISC的特点 硬连线的指令译码逻辑 RISC指令格式和长度固定,指令类型少,功能简单,寻址方式少,译码控制器可采用规则的硬布线逻辑(组合逻辑型) CISC大多使用微码ROM进行指令译码(存储逻辑型) 减少指令和寻址方式的种类 大多数指令单周期执行 分开的Load/Store结构的存取指令 固定指令格式 3.3.3 CISC与RISC的数据通道 3.3.4 RISC的优势 处理器管芯面积小 开发时间少,开发成本低 容易实现高性能 3.3.5 RISC的缺点 与CISC比,代码密度低 不能执行X86代码 给优化编译程序带来了困难 3.4 ARM的发展历史 1985年4月26日,第一个ARM原型在英国剑桥的Acorn计算机有限公司诞生,由美国加州San Jose VLSI技术公司制造 20世纪80年代后期,ARM很快开发成Acorn的台式机产品,形成英国的计算机教育基础 1990年成立了Advanced RISC Machines Limited ARM = Advanced RISC Machines 3.4 ARM的发展历史 20世纪90年代,ARM32位嵌人式RISC(Reduced Instruction Set Computer)处理器扩展到世界范围,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位,特别是ARM嵌入式微处理器系列。 ARM公司虽然只成立10多年,但在1999年因移动电话市场火爆,其32位RISC处理器占市场份额超过了50%,2001年初,ARM公司的32位RISC处理器市场占有率超过了75%。ARM公司是知识产权供应商,是设计公司。由合作伙伴公司来生产各具特色的芯片。 3.4 ARM的发展历史 ARM公司商业模式的强大之处在于其价格合理,全世界范围有超过100个合作伙伴——包括半导体工业的著名公司。ARM公司专注于设计,其内核耗电少、成本低、功能强,特有16/32位双指令集。ARM已成为移动通信、手持计算、多媒体数字消费等嵌入式解决方案的RISC标准。 在所有ARM处理器系列中,ARM7处理器系列应用最广,采用ARM7处理器作为内核生产芯片的公司最多。 3.4 ARM的发展历史 ARM的含义: ARM是公司名称 ARM是一种处理器架
您可能关注的文档
- 第二篇 反求软件介绍.ppt
- 1-空气净化设备.ppt
- 任务4承保工作的内容和流程.ppt
- 烟用材料介绍(苏烟).ppt
- 细胞核--系统的控制中心(zl).ppt
- 综合英语一课件.ppt
- 美的地产系统诊断报告.ppt
- 2009日全食上海天文台工作情况报告.ppt
- WIN2003服务器(第八讲).ppt
- 2009高考英语二轮复习讲练与预测专题四:阅读理解.ppt
- 羽绒制品品质提升策略考核试卷.docx
- 人教版小学数学一年级下册《找规律》教案.docx
- 黑色金属矿开发利用的社会效益评价考核试卷.docx
- 学生信息技术核心素养培养效果评估研究教学研究课题报告.docx
- 高中历史教学中史料教学与学生批判性思维的协同作用研究教学研究课题报告.docx
- 小学英语课堂教学对学生英语阅读能力的影响研究教学研究课题报告.docx
- 初中物理实验教学中的实验数据处理与分析系统设计与应用研究教学研究课题报告.docx
- 环保线缆项目效益评估报告.docx
- 建筑装饰材料基础知识考核试卷.docx
- 精品解析:海南省海南中学2023-2024学年高二上学期期中生物试题(解析版).docx
文档评论(0)