在DLX指令实现的简单数据通路中,IF是指取指令周期,ID指()、EX指()、WB指写回周期。
填空题查看答案
在DLX指令实现的简单数据通路中,在WB周期中,有两大类指令执行操作()和()指令。
填空题查看答案
在DLX指令实现的简单数据通路中,()和()指令需要4个时钟周期,其它指令需要5个时钟周期。
填空题查看答案
在DLX流水线中,可以在ID段检测所有数据相关。
判断题查看答案
在DLX的指令格式中,所有的DLX指令的字长均是()位,其中用()位表示操作码。
填空题查看答案
假定有一条MIPS伪指令“Bcmp $t1,$t2,$t3”,其功能是实现对两个主存块数据的比较,$t1和$t2中分别存放两个主存块的首地址,$t3中存放数据块的长度,每个数据占四个字节,若所有数据都相等,则将0置入$t1;否则,将第一次出现不相等时的地址分别置入$t1和$t2并结束比较。若$t4和$t5是两个空闲寄存器,请给出实现该伪指令的指令序列,并说明在类似于P.185图6.32的多周期数据通路中执行该伪指令时要用多少时钟周期。
简答题查看答案
在DLX的指令格式中,I类型的指令格式中,除6位操作码外,还包括6位()和()以及16位的()。
填空题查看答案
在DLX中,所有的ALU指令都是()型指令。可以对DLX的所有通用寄存器和浮点寄存器进行LOAD和STORE操作,但是对()的LOAD操作没有任何效果。
填空题查看答案
基本DLX流水线中,store指令在MEM段的处理动作可表示为:或Mem[()]←();
填空题查看答案