问答题
在一台单流水线多操作部件的处理机上执行下面的程序,每条指令的取指令、指令译码需要一个时钟周期,MOVE、ADD和MUL操作分别需要2个、3个和4个时钟周期,每个操作都在第一个时钟周期从通用寄存器中读操作数,在最后一个时钟周期把运算结果写到通用寄存器中。
您可能感兴趣的试卷
你可能感兴趣的试题
最新试题
仅根据使用频度,不考虑其它要求,设计出全Huffman操作码,计算其平均码长。
题型:问答题
有一个16KB4路组相联Cache的32位微处理器,假定该Cache的块为4个32位的字。主存地址为ABCDE8F8的单元在Cache中的什么位置。
题型:问答题
画出其中一组的逻辑图。
题型:问答题
若Cache的4个块号为C0、C1、C2和C3,列出程序执行过程中的Cache块地址流。
题型:问答题
若采用LRU替换算法,计算Cache的块命中率。
题型:问答题
如果一条指令的执行过程分解为“取指令”和“分析”两个阶段,并采用两级流水线。为了采用指令取消技术,请修改上面的程序。
题型:问答题
按最优调度策略连续输入8个任务时,流水线的实际吞吐率是多少?
题型:问答题
写出N=8的蝶式置换的互连函数,如采用Omega网络,则需几次通过才能完成此变换?画出Omega网络实现此变换的控制状态图。
题型:问答题
写出主存地址和Cache地址的格式,并标出各字段的长度。
题型:问答题
如果把一条指令的执行过程分解为“取指令”、“分析”(包括译码和取操作数等)和“执行”(包括运算和写回结果等)三个阶段,并采用三级流水线。仍然要采用指令取消技术,请修改上面的程序。
题型:问答题