- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机系统结构课程的重点和难点
计算机系统结构的基本概念
【学习指南】
一.本章是全书的基础,所以要透切理解本章所介绍的基本概念,例如计算机系统层次结构,系统结构定义,计算机组成定义,计算机实现定义,系统结构、组成与实现的三者关系,透明性,Amdahl定律,CPU性能公式,局部性原理,MIPS定义,MFLOPS定义等等。
1. 计算机系统由硬件和软件组成,按功能划分为多级层次结构。
2. 计算机系统结构作为一门学科,主要是研究软件,硬件功能分配和对软件、硬件界面的确定,即哪些功能由软件完成,哪些功能由硬件完成。计算机系统结构,计算机组成和计算机实现是三个不同的概念。计算机系统结构是计算机系统的软硬件的界面;计算机组成是计算机系统结构的逻辑实现;计算机实现是计算机组成的物理实现。
3. 计算机系统结构的分类
通常把计算机系统按照其性能和价格的综合指标分为巨型、大型、中型、小型、微型等。
按用途可分为科学计算、事务处理、实时控制、家用等。
按处理机个数和种类,可分为单处理机、多处理机、并行处理机、关联处理机、超标量处理机、超流水线处理机、SMP(对称多处理机)、MPP(大规模并行处理机)、机群系统等。
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.计算机系统设计的定量原理
加快经常性事件的速度(Make the common case fast)。
Amdahl定律:系统中某一部件由于采用某种更快的执行方式后整个系统性能的提高与这种执行方式的使用频率或占总执行时间的比例有关。
Fe表示(改进前可改进部分占用的时间)/(改进前整个任务的执行时间),Se表示(改进前改进部分的执行时间)/(改进后改进部分的执行时间),则:
改进后的整个任务的执行时间为:
, 其中为改进前的整个任务的执行时间。
改进后的整个系统加速比为:
(3)CPU性能公式。
CPU时间=CPU时钟周期数/频率;
CPU时间=CPU时钟周期数*时钟周期长;
平均时钟周期数CPI=CPU时钟周期数/IC(指令的条数);
CPU时间=(IC*CPI)/频率f;
(4)访问的局部性原理。
时间局部性、空间局部性。
5 系统结构的评价标准
性能
MIPS(Million Instructions Per Second)
MIPS = =
MFLOPS(Million Floating point Operations Per Second)
MFLOPS =
用基准测试程序来测试评价机器的性能。
综合基准测试程序。
(2)性能比较
总执行时间。
加权执行时间。
(3)成本
成本指标。
硬件考虑。
6.冯?诺依曼计算机的特征可概括为:
存储器是字长固定的、顺序线形编址的一维结构。
存储器提供可按地址访问的一级地址空间,每个地址是唯一定义的。
由指令形式的低级机器语言驱动。
指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。
机器以运算器为中心,输入输出设备与存储器之间的数据传送都途经运算器。运算器、存储器、输入输出设备的操作以及它们之间的联系都由控制器集中控制。
二.通过做例题和习题,会做下列类型的计算题:
(1).有效(平均)CPI计算
[题] 假设在一台40MHZ处理机上运行200,000条指令的目标代码,程序主要由四种指令组成。根据程序跟踪实验结果,已知指令混合比和每种指令所需的指令数如下。计算在单处理机上用跟踪数据运行程序的平均CPI,并根据所得的CPI,计算相应的MIPS速率。
指令类型 CPI 指令混合比
算术和逻辑
您可能关注的文档
- [装在套子里的人练习含答案.doc
- (2015年事业单位公共基础知识模拟题七.doc
- (2015年事业单位时政题目练习及答案.doc
- [襄阳市襄州区2014年中考适应性考试历史试题及答案.doc
- (2015年事业单位综合知识模拟题及答案解析一.doc
- [襄阳老河口市2012年中考适应性考试语文试题及答案.doc
- (2015年二建水利水电实务真题.docx
- [西丰二中关于申报铁岭市基础教育课程改革示范学校的自查报告.doc
- (2015年二建水利实务部分真题及详细解析.docx
- [西交16年12月补考教育人类学》作业考核试题.doc
- 高级卫生专业技术资格-副高(普通外科学)真题库_28.docx
- 2025北京高一(上)期末化学汇编:物质及其变化章节综合1.docx
- 高级卫生专业技术资格-副高(普通外科学)真题库_29.docx
- 高级卫生专业技术资格-副高(普通外科学)真题库_30.docx
- 高级卫生专业技术资格-副高(普通外科学)真题库_31.docx
- 高级卫生专业技术资格-副高(普通外科学)真题库_32.docx
- 高级卫生专业技术资格-副高(普通外科学)真题库_33.docx
- 高级卫生专业技术资格-副高(普通外科学)真题库_34.docx
- 高级卫生专业技术资格-副高(普通外科学)真题库_35.docx
- 肝癌的诊治进展与展望.pptx
文档评论(0)