计算机系统结构第1章导论1.pptVIP

  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文档。上传文档
查看更多
(1)求该指令系统的指令平均周期数 (2)算逻指令中,有25%的指令的两个操作数中的一个已在寄存器中,另一个操作数必须在算逻指令执行前用Load指令从存储器取到寄存器中。因此,有人建议增加另一种寄存器-存储器(R-M)型的算逻指令,它可从寄存器中取一个操作数,并直接从存储器中取另一个操作数,假设这种指令的CPI为2。求新指令系统的指令平均周期数。 1.56 1.67 * CDC(Control Data Coporation) NEC(Nippon electronic company ) (3)按计算机系统处理数据的并行性划分 ① 位串字串 ② 位并字串 ③ 位片串字并 ④ 全并行 位串字串 同时只对一个字的一位进行处理 串行单处理机 位并字串 同时对一个字的全部位进行处理 并行单处理机 位片串字并 同时对许多字的同一位进行处理 全并行 同时对许多字的全部或部分位组进行处理 多机系统的耦合度 多处理机系统 由多台处理机组成的单一系统 各处理机都有自己的控制部件,可带本地存储器,能执行各自的程序,但都受逻辑上统一的操作系统控制 多计算机系统 是由多台独立的计算机组成的系统 各计算机分别在逻辑上独立的操作系统控制下执行 耦合度 反映多机系统中各机器之间物理连接的紧密度和交叉作用能力的强弱 最低耦合系统 除通过某种存储介质外,各计算机之间无物理连接,也无共享的联机硬件资源 松散耦合系统 多台计算机通过通道或通信线路实现互连,共享某些如磁带、磁盘等外围设备,以较低频带在 文件或数据集一级相互作用 一种是多台功能专用的计算机通过通道和共享的外围设备相连,各计算机以文件或数据集的形式将结果送到共享的外设,供它机继续处理,使系统获得较高效率 各计算机经通信线路互连成计算机网,各尽所长,求得更大范围内的资源共享 一般都是非对称的,采用异步工作,适合于分布处理 紧密耦合系统 多台计算机经总线或高速开关互连,共享主存,有较高的信息传输速率 可以是非对称的系统,也可以是对称型多处理机系统,由统一的操作系统管理 计算机系统结构的分类 指令流 : 机器执行的指令序列。 数据流 : 指令流调用的数据序列。 多倍性 : 指在系统最受限制的部件上,同时处于同一 执行阶段的指令或数据的最大可能个数。 Flynn分类法按指令流和数据流的多倍性对计算机系统结构进行分类 单指令流单数据流体系结构(SISD) SISD体系结构的特点 可能设置多个并行存储体和多个执行部件 指令部件每次只对一条指令译码,只对一个操作部件分配数据 流水方式的单处理机 单指令流多数据流体系结构(SIMD) CU IS SIMD体系结构的特点 典型例子是阵列处理机和相联处理机 在同一CU管理下,有多个PU,所有PU均收到从CU送来的同一条指令,但操作对象却来自不同数据流的数据 共享存储器可以有多个存储器模块,可以同时为多个PU提供不同的数据 多指令流单数据流体系结构(MISD) MISD的特点 有多个PU,各自有CU,每个PU接收不同的指令,但运算对象是同一个数据流及其派生数据流 这类结构没有实用价值 多指令流多数据流体系结构(MIMD) MIMD体系结构的特点 n个处理机之间存在相互作用,因为所有数据流均来源于全体处理机共享的同一个数据空间,属于紧密耦合系统 如果n个数据流来源于共享存储器的不相邻子空间,可视为多SISD操作,是n个独立的SISD单处理机系统的集合,是松散耦合系统 并行计算机的发展 并行计算机 : 是由多个处理单元或处理器组成的计算机系 统,这些处理单元或处理器之间通过互连网 络相互通信和协作,能快速、高效地求解大 型复杂问题。 串行计算机 只有单个处理单元,按顺序工作方式逐一顺序地执行程序中的指令 先行控制技术预取指令 多功能部件 流水线 向量流水处理机 SIMD并行计算机 用同一控制器CU同步地控制所有处理器PU组成的处理器阵列,执行相同的操作 MIMD并行计算机 用不同的控制器异步地控制各自的处理单元,执行各自不同的操作 各处理单元可以通过公用存储器中的共享变量实现相互通信,也可以使用消息传递方式来实现相互通信 当代主流并行计算机 可扩放并行计算机 对称多处理机SMP 大规模并行处理机MPP 分布式共享存储多处理机DSM 工作站机群(COW) 网格计算环境(GCE) 并行结构的发展 1. 处理器级并行度的发展 位级并行 (1986年前) 指令级并行 (20C80Y中期~20C90Y中期) 4位?8位?16位?32位?64位 RISC方法 流水线技术 超标量技术 20世纪80年代 20世纪

文档评论(0)

精品家园 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档