C 到 MIPS 程序集 - 存储数组
C to MIPS assembly - storing an array
我在 C 中有以下代码,我试图弄清楚 MIPS 等效项是什么:
array[7] = x;
我知道数组基址存放在$a0,变量x存放在$t0。
我以为它会是 sw $t0, 28($a0) 但它存储了整个数组。
sb $t0, 7($a0)
这就是答案
我在 C 中有以下代码,我试图弄清楚 MIPS 等效项是什么:
array[7] = x;
我知道数组基址存放在$a0,变量x存放在$t0。
我以为它会是 sw $t0, 28($a0) 但它存储了整个数组。
sb $t0, 7($a0)
这就是答案