全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章 计算机系统结构的基本概念【学习指南】一.本章是全书的基础,所以要透切理解本章所介绍的基本概念,例如计算机系统层次结构,系统结构定义,计算机组成定义,计算机实现定义,系统结构、组成与实现的三者关系,透明性,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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 腿部护理常见误区:避开错误保养效果翻倍
- Unit 4 Inventions 单元话题(发明创造)写作满分必背范文15篇(解析版)-2025-2026学年八年级英语上册(沪教版)
- 护患沟通艺术与技巧提升
- 西藏林芝第二高级中学2026届数学高一第一学期期末检测模拟试题含解析
- 新疆北京师范大学克拉玛依附属学校2025-2026学年高二上数学期末复习检测模拟试题含解析
- 云南楚雄州南华县民中2026届数学高一上期末学业水平测试模拟试题含解析
- 云南财经职业学院《研究方法与学术论文写作》2024-2025学年第一学期期末试卷
- 康复护理计划制定与实施指南
- Starter Units 1-3和Uni1 阶段能力测试题-2025-2026学年人教版七年级英语上册
- 2026年高考数学一轮复习:平面向量基本定理及坐标表示(讲义)原卷版
- 软件开发合同模板及示范
- 冀教版七年级上学期道德与法治半期测试卷
- 人教版(2024)八年级上册数学全册教案
- 2025至2030年中国功能糖行业市场调研及未来发展趋势预测报告
- 医疗病例信息记录模板病历摘要生成版
- 2025年北京住院医师规范化培训考试(外科)历年参考题库含答案详解(5卷)
- 2025年上海公务员考试(信息技术)历年参考题库含答案详解(5套)
- 病案科人员配置标准
- 2025年广西高职单招试题及答案
- 电大就业协议书
- 大学生职业规划大赛生涯发展展示
评论
0/150
提交评论