简答题

一个周期能完成多条指令的三种超级计算机的主要特点如何?

正确答案

(1)超级标量计算机:在超级标量机的处理机中,配置了多个功能部件和指令译码电路,还有多个寄存器端口和总线,能同时执行多个操作。它是在程序运行时靠指令译码部件来确定有哪几条相邻指令可以并行执行,挖掘更多的指令并行性。这种用软件在编译时安排指令次序的方法,比在运行时用硬件解决要简单得多。
(2)超长指令字计算机:是由编译程序在编译时找出指令间潜在的并行性,进行适当调度安排,把多个能并行执行的操作组合在一起,成为一条具有多个操作段的超长指令,由这条超长指令控制VLIW机中多个互相独立工作的功能部件,每个操作段控制一个功能部件,相当于同时执行多条指令。
(3)超级流水计算机:超流水结构是把每一个流水级(一个周期)分成多个(例如3个)子流水级,而在每一个子流水级中取出的仍只有一条指令,但总的来看,在一个周期内取出了三条指令。对于超流水线结构,其中指令部件可以只有一套,也可以有多套独立的执行部件。它虽然每个机器周期只能流出一条指令,但它的周期比其它机器短,一台m度的超级流水线计算机的周期为一般机器周期的1/m,它的一个操作需要m个周期,因而在流水线能充分发挥作用时,其并行度能达到m。

答案解析

相似试题
  • 假定某计算机所有指令都可用两个总线周期完成,一个总线周期用来取指令,另一个总线周期用来存取数据。总线周期为250ns,因而,每条指令的执行时间为500ns。若该计算机中配置的磁盘上每个磁道有16个512字节的扇区,磁盘旋转一圈的时间是8.192ms,则采用周期挪用法进行DMA传送时,总线宽度为8位和16位的情况下该计算机指令执行速度分别降低了百分之几?

    简答题查看答案

  • 程序控制的三种基本结构中,()结构可提供多条路径选择。

    单选题查看答案

  • 计算机的一个指令周期一般包括以下几个步骤()。

    单选题查看答案

  • CPU每取出一条指令并执行这条指令,都要完成一系列的操作,这一系列操作所需要的时间通常叫做一个指令周期。

    判断题查看答案

  • CPU每取出一条指令并执行这条指令,都要完成一系列的操作,这一系列操作所需要的时间通常叫做一个指令周期。

    判断题查看答案

  • CPU的频率越(),在一个时钟周期内所完成的指令数也就越多,CPU的运算速度也就越()。

    填空题查看答案

  • 有一个计算机系统可按功能分成4级,每级的指令互不相同,每一级的指令都比其下一级的指令在效能上强M倍,即第i级的一条指令能完成第i-1级的M条指令的计算量。现若需第i级的N条指令解释第i+1级的一条指令,而有一段第1级的程序需要运行Ks,问在第2、3和4级上一段等效程序各需要运行多长时间?

    简答题查看答案

  • 指令是计算机所能完成的每个动作对应的一组二进制编码。

    判断题查看答案

  • 一个电视经销商在表Tvtype中维护库存的电视信息,下述()语句能显示价格(iprice)最昂贵的三种电视机的信息(cDiscription)

    单选题查看答案