问答题
简答题
以下程序段是某个过程对应的指令序列。入口参数inta和intb分别置于$a0和$a1中,返回参数是该过程的结果,置于$v0中。要求为以下MIPS指令序列加注释,并简单说明该过程的功能。
【参考答案】
1:将t0寄存器置零
2:如果a1的值等于零则程序转移到finish处
3:将t0和a0的内容相加,......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
有些计算机提供了专门的指令,能从32位寄存器中抽取其中任意一个位串置于一个寄存器的低位有效位上,并高位补0,如下图所示。MIPS指令系统中没有这样的指令,请写出最短的一个MIPS指令序列来实现这个功能,要求i=5,j=22,操作前后的寄存器分别为$s0和$s2。
点击查看答案
问答题
某计算机指令系统采用定长指令字格式,指令字长16位,每个操作数的地址码长6位。指令分二地址、单地址和零地址三类。若二地址指令有k2条,无地址指令有k0条,则单地址指令最多有多少条?
点击查看答案
相关试题
已知X=10111001,Y=-00101...
写出X=10111101的补码表示,正确...
已知定点小数的真值X=-0.1001,Y=...
已知定点小数的真值X=-0.1001,写...
将十六进制数(1A5)16转换为十进制数...