MIPS的寻址方式:
1、MIPS硬件只支持一种寻址模式,即:寄存器基地址 +
立即数偏移量,且offset必须在-32768~32767之间(16位),任何载入和存储机器指令都可以写成:
lw
$1,offset($2)
可以使用任何寄存器作为目的操作数或源操作数。
2、但是,MIPS汇编器可以利用合成指令来支持多种寻址方式,这些寻址方式包括:
直接寻址(Direct):由数据标号或者外部变量名寻址;
直接+索引(Direct+index):偏移量加上由寄存器指定的标号地址;
常数(Constant):32位常数;
