问答题假定最复杂的一条指令所用的组合逻辑分成6块,依次为A~F,其延迟分别为80ps、30ps、60ps、50ps、70ps、10ps。在这些组合逻辑块之间插入必要的流水段寄存器就可实现相应的指令流水线,寄存器延迟为20ps。理想情况下,以下各种方式所得到的时钟周期、指令吞吐率和指令执行时间各是多少?应该在哪里插入流水线寄存器?插入两个流水段寄存器,得到一个三级流水线
您可能感兴趣的试卷
最新试题
如果把一条指令的执行过程分解为“取指令”、“分析”(包括译码和取操作数等)和“执行”(包括运算和写回结果等)三个阶段,并采用三级流水线。仍然要采用指令取消技术,请修改上面的程序。
题型:问答题
如果N=100,采用指令取消技术后,在程序执行过程中,能够节省多少个指令周期?
题型:问答题
按最优调度策略连续输入8个任务时,流水线的实际吞吐率是多少?
题型:问答题
仅根据使用频度,不考虑其它要求,设计出全Huffman操作码,计算其平均码长。
题型:问答题
浮点数系统使用的阶码基值re=2,阶值位数q=2,尾数基值rm=10,尾数位数p′=1,即按照使用的二进制位数来说,等价于p=4。计算在非负阶、正尾数、规格化情况下的最小尾数值、最大尾数值、最大阶值、可表示的最小值和最大值及可表示数的个数。
题型:问答题
至少要分配给该程序多少个主存页面才能获得最高的命中率?
题型:问答题
为了使存储系统的访问效率从0.5提高到0.94,块的大小至少增加到几个字?
题型:问答题
共需要多少个触发器和多少个与门?
题型:问答题
若采用FIFO替换算法,计算Cache的块命中率。
题型:问答题
如果在程序执行过程中访问一个页面,平均要对该页面内的存储单元访问1024次,求访问存储单元的命中率。
题型:问答题