


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章 计算机系统结构的基本概念【学习指南】一.本章是全书的基础,所以要透切理解本章所介绍的基本概念,例如计算机系统层次结构,系统结构定义,计算机组成定义,计算机实现定义,系统结构、组成与实现的三者关系,透明性,Amdahl定律,CPU性能公式,局部性原理,MIPS定义,MFLOPS定义等等。1. 计算机系统由硬件和软件组成,按功能划分为多级层次结构。2. 计算机系统结构作为一门学科,主要是研究软件,硬件功能分配和对软件、硬件界面的确定,即哪些功能由软件完成,哪些功能由硬件完成。计算机系统结构,计算机组成和计算机实现是三个不同的概念。计算机系统结构是计算机系统的软硬件的界面;计算机组成是计算机系统结构的逻辑实现;计算机实现是计算机组成的物理实现。3. 计算机系统结构的分类(1) 通常把计算机系统按照其性能和价格的综合指标分为巨型、大型、中型、小型、微型等。(2) 按用途可分为科学计算、事务处理、实时控制、家用等。(3) 按处理机个数和种类,可分为单处理机、多处理机、并行处理机、关联处理机、超标量处理机、超流水线处理机、SMP(对称多处理机)、MPP(大规模并行处理机)、机群系统等。(4) Flynn分类法。按照指令流和数据流的不同组织方式,将计算机系统结构分为以下四类: 单指令流单数据流SISD(Single Instruction stream Single Datastream ) 单指令流多数据流SIMD(Single Instruction stream Multiple Datastream ) 多指令流单数据流MISD(Multiple Instruction stream Single Datastream ) 多指令流多数据流MIMD(Multiple Instruction stream Multiple Datastream ) (5)冯式分类法。提出用最大并行度对计算机系统结构进行分类。分为: 字串位串WSBS(Word Serial and Bit Serial) 字并位串WPBS(Word Parallel and Bit Serial) 字串位并WSBP(Word Serial and Bit Parallel) 字并位并WPBP(Word Parallel and Bit Parallel)4计算机系统设计的定量原理(1) 加快经常性事件的速度(Make the common case fast)。(2) Amdahl定律:系统中某一部件由于采用某种更快的执行方式后整个系统性能的提高与这种执行方式的使用频率或占总执行时间的比例有关。Fe表示(改进前可改进部分占用的时间)/(改进前整个任务的执行时间),Se表示(改进前改进部分的执行时间)/(改进后改进部分的执行时间),则: 改进后的整个任务的执行时间为: , 其中为改进前的整个任务的执行时间。 改进后的整个系统加速比为: (3)CPU性能公式。CPU时间=CPU时钟周期数/频率;CPU时间=CPU时钟周期数*时钟周期长;平均时钟周期数CPI=CPU时钟周期数/IC(指令的条数);CPU时间=(IC*CPI)/频率f; (4)访问的局部性原理。时间局部性、空间局部性。5 系统结构的评价标准(1) 性能 MIPS(Million Instructions Per Second)MIPS = = MFLOPS(Million Floating point Operations Per Second)MFLOPS = 用基准测试程序来测试评价机器的性能。 综合基准测试程序。 (2)性能比较 总执行时间。 加权执行时间。 (3)成本 成本指标。 硬件考虑。6冯诺依曼计算机的特征可概括为:(1) 存储器是字长固定的、顺序线形编址的一维结构。(2) 存储器提供可按地址访问的一级地址空间,每个地址是唯一定义的。(3) 由指令形式的低级机器语言驱动。(4) 指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。(5) 机器以运算器为中心,输入输出设备与存储器之间的数据传送都途经运算器。运算器、存储器、输入输出设备的操作以及它们之间的联系都由控制器集中控制。二.通过做例题和习题,会做下列类型的计算题:(1).有效(平均)CPI计算题 假设在一台40MHZ处理机上运行200,000条指令的目标代码,程序主要由四种指令组成。根据程序跟踪实验结果,已知指令混合比和每种指令所需的指令数如下。计算在单处理机上用跟踪数据运行程序的平均CPI,并根据所得的CPI,计算相应的MIPS速率。 指令类型 CPI 指令混合比算术和逻辑 1 60%高速缓存命中的加载/存储 2 18%转移 4 12%高速存储缺失的存储器访问 8 10%解 CPI = 1*60% + 2*18% + 4*12% + 8*10% = 2.24 MIPS = f/(CPI*106) = (40*106)/(2.24*106) = 17.86(2)Amdahl定律应用题假定我们利用增加向量处理模块来提高计算机的运算速度。计算机处理向量的速度比其通常的运算要快20倍。我们将可用向量处理部
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025南京市城市基础设施建设项目预拌混凝土供应合同
- 高铁桥梁考试题及答案
- 高级气焊工考试题及答案
- 服务营销的考试题及答案
- 飞机高级铆工考试题及答案
- 法学专利考试题目及答案
- 对口考试题及答案17题
- 中国造纸化学品项目投资计划书
- 中国氯化橡胶树脂涂料项目投资计划书
- 电站锅炉考试题型及答案
- 山东省名校考试联盟2026届高三上学期10月阶段性检测数学试卷(含答案)
- 2025年个人电动汽车购买协议
- 无人机测绘课件
- 养老机构销售技巧培训
- 创意笔筒产品设计与制作方案
- 快递员安全寄递培训课件
- 2025公务员考试《常识》高分题库完美版附答案详解
- GB/T 17824.1-2022规模猪场建设
- GB/T 10299-2011绝热材料憎水性试验方法
- 铸造缺陷汇总图课件
- 人教版一年级上册数学期中测试卷(真题汇编)
评论
0/150
提交评论