- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
流水线数据冲突及乱序执行 * * / 50 流水线结构冲突及超标量流水线 ? 有5个执行单元的超标量流水线 有2套硬件的超标量流水线CPU 共用一个取指单元的5段双流水线 * * * / 50 超标量CPU的体系结构 超标量技术:可在一个时钟周期内对多条指令进行并行处理,使CPI小于1; 特点:处理器中有两个或两个以上的相同的功能部件; 要求操作数之间必须没有相关性; 整数指令 浮点指令 * * * / 50 微处理器系统结构与嵌入式系统设计 第二章 计算机系统的结构组成与工作原理 第二章(10)计算机系统的结构组成与工作原理 2.1 计算机系统的基本结构与组成(掌握) 计算机系统的层次模型 计算机系统的结构、组成与实现 2.2 计算机系统的工作原理(掌握) 冯·诺依曼计算机架构 模型机系统结构 模型机指令集 模型机工作流程 2.3 微处理器体系结构的改进(理解) 冯·诺依曼结构的改进 并行技术的发展 流水线结构 超标量与超长指令字结构 多机与多核结构 2.4 计算机体系结构分类(理解) 2.5 计算机性能评测(掌握) 字长、存储容量、运算速度 2.1 计算机系统的基本结构与组成 层次模型 Hiberarchy 结构Architecture、组成Organization与实现Realization 2.2 计算机系统的工作原理 冯·诺依曼计算机架构 模型机:系统结构、指令集、工作流程 2.3 微处理器体系结构的改革 改进:指令集(RISC/CISC)、分层存储器 、高速总线/接口 改变:流水线、超标量、超长指令字、多机/核、多线程 2.4 计算机体系结构分类 2.5 计算机性能评测Performance 字长、存储容量、运算速度 (a)软硬件层次 (b)语言层次 计算机系统的层次结构 (a)图自下而上反映了系统逐级生成的过程,自上而下反映了系统求解问题的过程; 软硬件的逻辑等价性可以表现为:硬件软化(如RISC思想)、软件硬化(如CISC思想)、固件化(如微程序) ; (b)图中的虚拟机:与某种特殊编程语言对应的假想硬件机器 微体系结构层 (微程序或硬连逻辑) 操作系统层 语言处理层(解释、编译) 用户程序层(语言编程) 系统分析层(数学模型、算法) 硬核级 数字逻辑层(硬件) 指令系统层(机器语言指令) 应用语言虚拟机 高级语言虚拟机 汇编语言虚拟机 操作系统虚拟机 机器语言级 微程序级 寄存器级(硬件) 硬件系统:异常处理机构、指令系统、CPU、存储器、I/O及通信子系统 系统软件:操作系统、编译器、数据库管理系统、Web浏览器、设备驱动、中断服务程序 应用软件 体系结构、组成与实现 体系结构Architecture 关心的是计算机概念结构与功能特性 如:确定指令集中是否有乘法指令; 计算机组成Organization 从硬件角度关注物理机器的组织,关心的是逻辑设计、硬件实现、互连组织等 如:乘法指令由专用乘法器还是用加法器实现 计算机实现Realization 底层的集成电路设计技术、微组装技术、冷却技术等 如:加法器底层的物理器件类型及微组装技术 * * / 50 计算机的体系结构 1946年,美国宾夕法尼亚大学莫尔学院的物理学博士Mauchley和电气工程师Eckert领导的小组研制成功世界上第一台数字式电子计算机ENIAC 。 著名的美籍匈牙利数学家Von Neumann参加了为改进ENIAC而举行的一系列专家会议,研究了新型计算机的体系结构。 1949年,英国剑桥大学的威尔克斯等人在EDSAC 机上实现了冯·诺依曼模式。 直至今天冯·诺依曼体系结构依然是绝大多数数字计算机的基础。 * * / 50 冯·诺依曼体系结构 硬件组成 五大部分 运算器、存储器、控制器、输入设备、输出设备 以存储器为中心 信息表示:二进制 计算机内部的控制信息和数据信息均采用二进制表示,并存放在同一个存储器中。 工作原理:存储程序/指令(控制)驱动 编制好的程序(包括指令和数据)预先经由输入设备输入并保存在存储器中; 计算机开始工作后,在不需要人工干预的情况下由控制器自动、高速地依次从存储器中取出指令并加以执行。 模型机体系结构 基于总线的冯·诺依曼架构模型机 总线子系统:作为公共通道连接各子部件,用于实现各 部件之间的数据、信息等的传输和交换 存储器子系统:用来存放当前的运行程序和数据 输入输出子系统:用于完成计算机与外部的信息交换 CPU子系统:集成了运算器、控制器和寄存器的超大规模集成电路芯片(VLSI) * * / 50 模型机总线结构 按传输信息的不同,可将总线分为数据总线D
您可能关注的文档
- 铁路职工培训教材-----铁路劳动安全(2013年版,全篇).ppt
- 听障儿童的心理健康教育.ppt
- 通信工程师市场营销专业习题集.pdf
- 通信原理概论练习题汇总1.doc
- 通用版2017高考化学二轮复习第1部分核心突破专题1基本概念第4讲离子反应课件.ppt
- 通用版2017高考化学二轮复习第1部分核心突破专题2基本理论第6讲化学能与热能课件.ppt
- 通用版2017高考化学二轮复习第1部分核心突破专题6有机化学基础鸭课件.ppt
- 通用版2017高考化学二轮复习第2部分应试高分策略第2关“化学基本理论综合题”突破策略与技巧课件.ppt
- 通用技术高考真题汇编(2015.10—2017.11).pdf
- 通用技术设计题:可折叠结构范例.ppt
文档评论(0)