找考题网-背景图
问答题

简答题

以下程序段是某个过程对应的指令序列。入口参数int a和int b分别置于$a0和$a1中,返回参数是该过程的结果,置于$v0中。要求为以下MIPS指令序列加注释,并简单说明该过程的功能。

【参考答案】

1:将t0寄存器置零 
2:如果a1的值等于零则程序转移到finish处
3:将t0和a0的内容相加,结果存放于t0
4:将a1的值减1
5:无条件转移到loop处 
6:将t0的内容加上100,结果存放于t0
7:将t0的值存放在v0 
该程序的功能是计算“100+a×b”

热门试题