7.8(2):如图7.27所示的单周期CPU数据通路,在其上执行下列MIPS指令,描述执行过程,并据此总结ALU必须具备的运算功能:sltu rd,rs,rt;无符号数小于则置位:if (rs < rt) rd=1 else rd=0
查看答案
7.8(3):如图7.27所示的单周期CPU数据通路,在其上执行下列MIPS指令,描述执行过程,并据此总结ALU必须具备的运算功能:sllv rd,rt,rs; 逻辑左移:(rt << rs)→rd
7.8(4):如图7.27所示的单周期CPU数据通路,在其上执行下列MIPS指令,描述执行过程,并据此总结ALU必须具备的运算功能:andi rt, rs, imm; 逻辑与:rs & imm→rt
7.8(5):如图7.27所示的单周期CPU数据通路,在其上执行下列MIPS指令,描述执行过程,并据此总结ALU必须具备的运算功能:sw rt, offset(rs); 存数:rt →(rs +offset)
7.8(6):如图7.27所示的单周期CPU数据通路,在其上执行下列MIPS指令,描述执行过程,并据此总结ALU必须具备的运算功能:bne rs, rt, label; 不相等转移:if(rs≠rt) PC+4+offset*4→PC