试题详情
- 简答题假定最复杂的一条指令所用的组合逻辑分成6块,依次为A~F,其延迟分别为80ps、30ps、60ps、50ps、70ps、10ps。在这些组合逻辑块之间插入必要的流水段寄存器就可实现相应的指令流水线,寄存器延迟为20ps。理想情况下,以下各种方式所得到的时钟周期、指令吞吐率和指令执行时间各是多少?应该在哪里插入流水线寄存器?吞吐量最大的流水线
- 因为所有组合逻辑块中最长延时为80ps,所以,达到最大可能吞吐率的划分应该是以一个流水段延时为80ps+20ps来进行,因此,至少按五段来划分,分别把流水段寄存器插在A和B、B和C、C和D、D和E之间,这样第一段的组合逻辑延时为80ps,第二段为30ps,第三段为60ps,第四段为50ps,最后一段为70+10=80ps。这样每个流水段都以最长延时调整为80+20=100ps,故时钟周期为100ps,指令吞吐率为1/100ps=10GOPS,每条指令的执行时间为5x100=500ps。
关注下方微信公众号,在线模考后查看
热门试题
- 微程序设计技术是利用软件方法设计操作控制
- 假设数据通路中各主要功能单元的操作时间
- 提高向量处理机性能的主要方法有:链接、(
- 磁盘存储器适合于连接到()
- 假定最复杂的一条指令所用的组合逻辑分成6
- 对于理解一个具体存储层次的工作原理,需搞
- 实现Cache一致性协议有哪两类?
- 紧耦合多处理机实现多处理机机间通信靠的是
- 中断系统软硬件功能分配实质是中断()硬件
- MIPS和MFLOPS是计算机性能衡量的
- 四种I/O工作方式是什么?
- 设备要求通道的最大流量应是其所挂各子通道
- 分析比较以下三个函数的空间局部性,并指出
- 流水线加速比是指流水线最大润如率和实际吞
- 广泛使用的()和()都是半导体随机读写存
- 什么是写合并技术?
- 系统是否设浮点运算指令,对计算机系统结构
- 某双面磁盘,每面有220道,已知磁盘转速
- 试解释下列基本概念:机器语言、汇编语言、
- 什么是系列机?采用系列机的计算机设计方法