赞
踩
MIPS所采用的寄存器如上图所示,下面列出几个常用的寄存器
$zero
存储唯一值——0
$a0-\$a3
这三个寄存器存储函数参数$t0-\$t7
、$t8-\$t9
存储临时变量;注意这两组寄存器并不相连$s0-\$s7
用于保存变量的值$sp
保存栈指针;指向栈顶位置$ra
存储下一条需要执行指令的地址
算术运算
加法
add $Destination,$num1,$num2
上述等价于—> Destination = num1 +num2
减法
sub $Destination,$num1,$num2
上述等价于—> Destination = num1 - num2
加立即数immediate
addi $Destination,$num1,num2
num2是一个数字而非寄存器
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/271994
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。