- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.1 计算机系统结构简介 计算机性能 1. 提高处理机运算速度:MIPS=Fz ? IPC 其中: Fz为处理机的工作主频 IPC(Instruction Per Cycle)为 每个时钟周期平均执行的指令条数。 提高IPC:依靠先进系统结构 过去,几个或几十个周期完成一条指令 现在,一个周期完成几条指令。 提高Fz:缩短门电路延迟,依靠技术进步 流水线技术等,依靠先进系统结构 从指令串行执行,到P4的20级流水线。 2. 计算机性能提高的几个阶段 20世纪70年代末之前,大型机和小型机计算机性能每年提高25%~30%。 20世纪80年代初,出现微处理机,依靠集成电路技术,性能每年提高35% 20世纪80年中期,出现RISC技术、高级语言和操作系统等,性能每年提高50% 1995年,先进系统结构对微处理器性能的贡献是单纯技术进步的5倍。 3. 近几年及将来,计算机性能按摩尔定理发展。 4. 计算机系统的设计者们要不断创新。 1、虚拟计算机 定义:从不同角度所看到的计算机系统的属性是不同的。 虚拟计算机指通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统。 主要观察角度包括: 应用程序员 系统程序员 硬件设计人员 对计算机系统的认识通常只需要在某一个层次上 虚拟计算机系统 2、 计算机系统的层次结构 计算机系统可分为7个层次 第3级至第6级由软件实现,称为虚拟机。 从学科领域来划分: 第0级和第1级属于计算机组成原理; 第2级属于计算机系统结构; 第3至第5级属于系统软件; 第6级属于应用软件; 它们之间有交叉 例如:第3级必须依赖第4级和第5级来实现。 虚拟机:由软件实现的机器。 语言实现的两种基本技术 ◆ 翻译:先把N+1级程序全部变换成N级程序后, 再去执行新产生的N级程序,在执行过程中 N+1级程序不再被访问。 ◆ 解释:每当一条N+1级指令被译码后,就直接 去执行一串等效的N级指令,然后再去取下 一条N+1级的指令,依此重复进行。 解释执行比翻译花的时间多,但存储空间占用较少。 3、透明性概念 定义:本来存在的事物或属性,从某种角度看似乎不存在。 例如:CPU类型、型号、主存储器容量等 对应用程序员 透明 对系统程序员、硬件设计人员等 不透明 例如:浮点数表示、乘法指令 对高级语言程序员、应用程序员 透明 对汇编语言程序员、机器语言程序员 不透明 例如:数据总线宽度、微程序 对汇编语言程序员、机器语言程序员 透明 对硬件设计人员、计算机维修人员 不透明 计算机系统结构的定义 经典的计算机系统结构定义一 C.M. Amdahl于1964年在推出IBM360系列计算机时提出: 程序员所看到的计算机系统的属性, 即概念性结构和功能特性。通常,低级机器的属性对于高层机器程序员基本是透明的,计算机体系结构主要指机器语言级机器的系统结构。 按照计算机系统的多级层次结构,不同级程序员所看到的计算机具有不同的属性。在计算机技术中,对这种本来是存在的事物或属性,但从某种角度看又好象不存在。 程序员:系统程序员(包括:汇编语言、机器语言、编译程序、操作系统)。 看到的:编写出能在机器上正确运行的程序所必须了解到的。 概念性结构 IBM360系列计算机的概念性结构 功能特性:指令系统及其执行模式 数据表示:硬件能够直接认别和处理的数据类型; 寻址技术:编址方式、寻址方式和定位方式等; 寄存器组织:操作数寄存器、变址寄存器、控制寄存 器及专用寄存器的定义、数量和使用规等; 指令系统:操作类型、格式,指令间的排序控制等; 中断系统:中断类型、中断级别和中断响应方式等; 存储系统:寻址空间、虚拟存储器、Cache存储等; 处理机工作状态:定义和切换方式,如管态和目等; 输入输出系统:数据交换方式、交换过程的控制等; 信息保护:信息保护方式和硬件对信息保护的支持等。 计算机系统结构定义二 研究软硬件功能分配和对软硬件界面的确定 计算机系统由软件、硬件和固件组成,它们在功能上是同等的。 同一种功能可
您可能关注的文档
最近下载
- 人教版(2024)一年级数学上册《10的认识》(课件).pptx VIP
- 2024全国职业院校技能大赛GZ106研学旅行赛项规程+赛题 (3).docx VIP
- 八年级英语上册各单元练习题及专题语法习题.doc VIP
- FANUC工业机器人集成359.pptx VIP
- 高温气冷堆核电站三壳组对专用工装及安装方法.pdf VIP
- 【医学】呼吸内科诊疗常规 共(29页).doc VIP
- 公司财务原理 第十一版 习题答案 - Principles of Corporate Finance ,11th edition ,solution.pdf VIP
- 电气控制与S7-1200 PLC应用技术教程郑海春习题答案.docx VIP
- 《网络安全》安全教育PPT课件.pptx VIP
- 《结核病患者外周血淋巴细胞亚群检测及临床应用专家共识》(2020)要点.docx VIP
文档评论(0)