试题详情
- 简答题假定最复杂的一条指令所用的组合逻辑分成6块,依次为A~F,其延迟分别为80ps、30ps、60ps、50ps、70ps、10ps。在这些组合逻辑块之间插入必要的流水段寄存器就可实现相应的指令流水线,寄存器延迟为20ps。理想情况下,以下各种方式所得到的时钟周期、指令吞吐率和指令执行时间各是多少?应该在哪里插入流水线寄存器?插入一个流水段寄存器,得到一个两级流水线
- 两级流水线的平衡点在C和D之间,其前面一个流水段的组合逻辑延时为80+30+60=170ps,后面一个流水段的组合逻辑延时为50+70+10=130ps。这样每个流水段都以最长延时调整为170+20=190ps,故时钟周期为190ps,指令吞吐率为1/190ps=5.26GOPS,每条指令的执行时间为2x190=380ps。
关注下方微信公众号,在线模考后查看
热门试题
- 说明cache并行查找与顺序查找的优缺点
- 奔腾CPU中,L2
- 磁盘存储器适合于连接到()
- 按写分配法
- 要保证数据相关的指令之间的执行顺序关系,
- 如何采用先进的计算机体系结构和生产技术,
- 假定某编译器对某段高级语言程序编译生成两
- Cache并行查找算法
- 填写表格,注意对比无符号数和带符号整数的
- 通道是一个特殊功能的(),它有自己的()
- 流水线暂停
- 假定某计算机工程师想设计一个新CPU,一
- 简述计算机体系结构与组成、实现之间的关系
- 存储器越靠近CPU,则CPU对它的访问频
- 在“Cache—主存”层次中,主存的更新
- 并行处理面临着哪两个重要挑战?
- 组相联Cache映象
- 指令系统中指令的编码方法不包括以下哪一种
- 同步消息传递机制中,处理器一个请求发出后
- 在多用户机器上,应用程序员不能使用的指令