此题为判断题(对,错)。
第1题:
使事务永远处于等待状态,得不到执行的现象称为活锁。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为死锁。()
第2题:
微处理器在执行一条指令时,主要将它分解成以下几个步骤去完成,其中顺序正确的是
A.取指令、取操作数、指令译码、执行运算、回送结果
B.取指令、指令译码、取操作数、执行运算、回送结果
C.取指令、指令译码、执行运算、取操作数、回送结果
D.取指令、执行运算、取操作数、指令译码、回送结果
第3题:
时间等待指令WAIT后面必须为数值,表示为时间值。
第4题:
以下关于指令流水线的描述中,正确的是______。
A.出现数据相关时采用猜测法来加快执行
B.解决程序转移对流水线的影响需要相关专用通路的支持
C.在出现中断的情况下可以让已经进入流水线的指令继续执行
D.流水线机器不能执行复杂指令
第5题:
8、微单步继续执行指令 or x20,x18, x19 从指令存储器的DO观察到数据01396a33H, 该条指令使得寄存器堆的RA1=12,因此RD1读出寄存器x18的值,参与ALU运算, 该条指令使得寄存器堆的RA2=13,因此RD2读出寄存器x19的值,参与ALU运算, 对该条指令的译码产生控制信号ALUctrl , ImmToALU, RegWrite; 该条指令使得WA=14H,即十进制的20; 最后,ALU的运算结果00000005H,保存在x20寄存器中,NextPC=PC+4。