Понимание LW в MIPS

Какова стоимость в $t2?

LUI $t1, 0
ORI $t1, $t1, 16
LW  $t2, 8($t1)

Во-первых, я думаю, что уравнение rs = offset + base адрес,8 + 16 = 24,

Однако мой профессор сказал, что это неправильно.

Я думаю, что я не до конца понимаю LW, Не могли бы вы помочь мне решить проблему и дополнительную концепцию LW?

1 ответ

Решение
$t1 = 0x10
$t2 = (0x18)

То есть значение хранится в 0x18 будет загружен в $t2,

LW означает Загрузить слово. Загружает слово в регистр с указанного адреса. 0x18 это адрес, а не значение, которое будет сохранено в $t2,

Другие вопросы по тегам