0计算机系统与网络维护--计算机组成与系统结构.pptVIP

0计算机系统与网络维护--计算机组成与系统结构.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小结 工作原理 /s/1qWFgi1A 密码:52lh 1 计算机组成与系统结构概述 2014年10月 计算机系统与网络维护 学习内容与目标 能清楚描述下列名词: 计算机系统 计算机系统组成 计算机系统结构 计算机组成 能描述计算机组成及工作原理 知道计算机系统结构的评价指标 1.1 计算机系统 计算机系统由硬件和 软件构成,如果以硬件 为核心,计算机系统可 以用图1-1表示。 硬件系统+软件系统 计算机系统 图1-2 计算机系统分层结构 图1-1 计算机系统 1.2 计算机系统组成 计算机系统组成一般是指硬件系统组成。 计算机系统组成=计算机组成 1.3 计算机系统结构 计算机系统结构,也称为计算机体系结构。 主要研究计算机系统的设计。 计算机系统设计主要包括: 指令系统(指令格式、寻址方式)设计 数据类型(如数据表示与数据结构)的确定 机器工作状态的转换设计(如管态与目态) 中断系统设计(如中断类型、中断响应等) 输入输出系统设计 计算机安全与信息保护的设计 1.4.1 计算机组成 五大部件组成:运算器、控制器、存储器、输入设备、输出设备 工作原理:冯·诺依曼结构,存储程序,程序控制 1.4.2 计算工作原理 数据运算部件 计算机控制部件 数据存储 部件 接口线路 数据输入设备 接口线路 结果输出设备 数据总线 地址总线 控制总线 计算机主机 计算机 外围设备 计算机的 CPU 1.4.3 CPU CPU:运算器+控制器 控制器 运算器 寄存器组 控制、地址、数据信号线 内部总线 累加器 通用寄存器组 状态寄存器 ALU CPU组成 运算器 1.ALU:算术逻辑单元; 2.控制器由指令寄存器、程序计数器、控制逻辑电路和时钟控制电路等组成 3.寄存器是CPU内部的临时存储单元,放数据、地址、状态信息等 寄存器组 累加器:运算过程中用于暂时存放被操作数和中间运算结果。 通用寄存器组:用于存放操作数或数据地址。 状态寄存器:也称为标志寄存器,它用于存放ALU工作中产生的状态信息。1个bit放一个状态信息,如进位标志,符号标志… 指令寄存器:用于存放正在执行的指令。 地址寄存器:这类寄存器包括指令指针寄存器、堆栈指示器、变址寄存器等。 其它寄存器:专门用途的寄存器。 8086/8088CPU内部结构框图 1.4.4 指令执行 提取 解码 执行 写回 1.5 计算机系统结构评价指标 系统运行速度 加速比 CPU性能 性能价格比 计算机的字长 CPU性能 存储容量与读写速度 输入输出设备的入出速度 1.5.1 计算机运算速度 MIPS:指计算机系统每钞钟执行百万条指令的数量。 MIPS = 指令条数/执行时间 MFLOPS:是指每秒钟百万次浮点运算数。 MFLOPS = 程序中的浮点运算次数/运行时间 标准程序测试法 标准程序测试法 (1)基准测试程序 System Performance Evaluation Corporation (2)整数测试程序:Dhrystone (3)浮点测试程序:Linpack (4)Whetstone基准测试程序 (5)TPC基准程序 Transaction Processing Council(事务处理委员会) 1.5.2 加速比 系统加速比也称为Amdahl(阿姆达尔)定律。 Sn=T0/Tn T0是指系统没有改进以前运行程序所用的时间; Tn是系统采用了改进措施以后运行程序所用的时间。 也可以将加速比描述为系统改进后运行程序的速度与未采用改进措施前运行程序速度的比值。 1.5.2 加速比 Amdahl在考察系统加速比时引入两个重要的指标: 可改进比Fe:是指在系统中可改进部分占系统整体的百分数,因此0<Fe<1; 部件加速比Se:是指改进部分采用改进措施以后比没有采用改进措施以前性能提高的倍数,可见Se>1。 Tn=(1?Fe)T0+Fe/SeT0=(1?Fe+Fe / Se)T0 1.5.2 加速比 Sn T0 Tn 1?Fe+Fe / Se = = 1 例1.1 设系统中某部件采用改进措施后运行速度 是原来的10倍,而该部件的原运行时间占整个系 统运行时间的40%,那么,采用改进措施后会对 整个系统的性能提高多少? 解:由题意可知,Fe=40%=0.4,Se=10 依据Amdahl定律, 得Sn= = =1.5625 即,采用改进措施后,系统可以提升速度为原来的1.5625倍。 1.5.3 CPU性能 表征CPU性能的主要标

文档评论(0)

***** + 关注
实名认证
文档贡献者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档