我将尝试存储一个指针,其初始化如下:
因此:
在MIPS中,这只是一件非常简单的事情。
反之亦然?
int* x;
转换为一个已初始化的普通变量
int y;
因此:
y = *x;
在MIPS中,这只是一件非常简单的事情。
$s1 = ($a0);?
反之亦然?
lw
指令:lw $s1, 0($a0)
$s1
和$a0
是与上下文相关的。如果这些寄存器与您使用的其余代码匹配,那么就没有问题。
x
和y
都没有被初始化。你的意思是“声明”吗? - Carl Norum