计算机系统结构_知识点总结.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机系统结构_知识点总结

解释下列术语把计算机系统按功能划分成多级层次结构翻译解释某部件获得的系统性能,受限于该部件。局部性原理:程序执行时所访问存储器地址不是随机分布的,而是相对地簇聚时间局部性空间局部性。冯·诺依曼结构计算机向上(下)兼容按某档计算机编制的程序,不加修改就能运行于比它高(低)档的计算机。向()兼容按某个时期投入市场的某种型号计算机编制的程序,不加修改地就能运行于在它之()投入市场的计算机。寻址方式指明指令中的操作数是一个常数、一个寄存器操作数或者是一个存储器操作数。单功能流水线只能完成一种固定功能的流水线多功能流水线各段可以进行不同的连接静态流水线在同一时间内,流水线的各段只能按同一种功能的连接方式工作动态流水线在同一时间内,流水线的各段某些段正在实现某种运算时,另一些段却在实现另一种运算。部件级流水线把处理机的部件分段使得操作能够流水运算操作流水线处理机级流水线又指令流水线它是把指令的过程按照流水方式处理宏流水线是处理机串行同一数据流进行处理,每个处理机完成。吞吐率在单位时间内流水线所完成的任务数或输出结果的数量。流水线效率设备利用率是指流水线的。数据相关指令和jj的前面,如果则指令j与指令i数据相关指令j使用指令i产生的结果指令j与指令k数据相关,指令k与指令i数据相关。名相关如果两条指令使用相同的名,但是它们之间并没有数据流,则称名相关。控制相关是指由分支指令引起的相关。它需要根据分支指令执行结果来确定后。反相关指令和jj的前面,指令j写的名指令读的名指令i。指令和jj的前面,如果指令j和指令指令i。换名技术名相关的指令之间没有数据一条指令的名,消除名相关。构冲突硬件资源满足不了指令重叠执行的要求发生数据冲突需要用到前面指令的执行结果。控制冲突流水线遇到分支指令其会改变PC值的指令。定向来解决。并不该结果如果能够将该计算结果从其产生的地方直接送到其指令需要它的地方那么就可以避免。写后读冲突考虑两条指令i和j,且i在j之前进入流水线,j用到i的计算结果而。读后写冲突考虑两条指令i和j,且i在j之前进入流水线,j的目的寄存器和i的j在i取之前就先对进行写操作,导致i读到的值是错误的。后写冲突考虑两条指令i和j,且i在j之前进入流水线,j和i的,j在i写入之前就先进行写操作,从而导致写入顺序错误在中留下的是i写入的值,而不是j写入的。链接不出现功能部件冲突和分段开采向量的长度大于向量寄存器的长度时,必须把长向量分成长度固定的段,然后循环分段处理,一次循环只处理一个段。半性能向量长度向量处理机的性能为其性能半时所需的向量长度。向量长度临界值向量方式的处理速度优于标量串行方式处理速度时所需的向量长度。指令级并行简ILP。是指指令之间存在的一种并行性,利用它,计算机可以并行执行两条或两条以上的指令。 指令调度编译器重新组织顺序顺序来Tomasulo算法的保存流出公共数据总线动态分支预测技术硬件动态地进行分支处理程序运行时分支。BHT:分支历史表。用来记录相关分支指令最近一次或几次的执行情况是成功还是失败,并据此进行预测。 分支目标缓冲:是一种动态分支预测技术前瞻,它前瞻超标量每个时钟周期流出的指令不超长指令字每个时钟周期流出的指令是固定的,构成一条长指令一个指令包,循环展开任何一层存储器中的都是其下一层(离CPU更远的一层)存储器中的子集。互连等分带宽集中式共享对称式共享存储器SMP。它一般由几十个处理器,各处理器共享一个的物理存储器,这个主存对于各处理器的关系是对称的,分布式共享多处理机 “远程存储器”。 通信延迟通信延迟=发送开销+跨越时间+传输+接收开销计算/通信比反映并行程序性能的一个重要的度量在并行计算中每次数据通信要进行的计算通信开销共享数据处理器的Cache,一致。处理器某个数据项之前该数据项唯一的访问权当一个处理器某数据项时,广播Cache。这些Cache用该新数据对进行更新。栅栏同步栅栏栅栏栅栏旋转锁同时多线程是一种在多流出、动态调度处理器上开发线程级并行和指令级并行的。实现多线程的它在每条指令间都能进行线程的切换,从而多个线程交替执行。通常以时间片的方法实现这样的交替执行,在的过程中跳过的线程。实现多线程的发生较长的切换SMP:对称式共享存储器系统出现故障的情况下,仍能继续对外提供服务。1.2 试用实例说明计算机系统结构、计算机组成与计算机实现之间的相互关系。 答:如在设计主存系统时,确定主存容量、编址方式、寻址范围等属于计算机系统结构。确定主存周期、逻辑上是否采用并行主存、逻辑设计等属于计算机组成。选择存储芯片类型、微组装技术、线路设计等属于计算机实现。 计算机组成是计算机系统结构的逻辑实现。计算机实现是计算机组成的物理实现。一种体系结构可以有多种组成。一种组成可以有多种实现。 1.3 Flynn分类法是按照指令流和

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档