Что именно делает инструкция lb?

Я готовлюсь к экзамену, и одной из проблем практики было:

Предположить, что$t0 содержит значение0x12121212 а также$t1 содержит адрес0x1000000.

Предположим, что данные памяти, начиная с адреса0x1000000 является:88 77 66 55.

Какова будет ценность$t0 после выполнения следующего кода:

lb $t0, 0($t1)

а)0x00000088 б)0x88121212 с)0xffffff88 г)0x12121288

Ответ, который я дал, былaпотому что байтlb Инструкция будет читать (насколько я понимаю, что делает инструкция) 88. Затем 88 будут сохранены в$t0Таким образом, значение будет0x00000088, Но ответ былc, Я чувствую, что у меня есть фундаментальное недоразумение о том, какlb работает - может кто-нибудь объяснить, почему ответc?

Ответы на вопрос(2)

Ваш ответ на вопрос