https://imgur.com/cvU02Yj
題目如圖
請問在(1)時,
a.
lb $t0,0($t1)→這時候$t0的值是0x00000012
sw $t0,0($t2)→這時候0x10000010 地址的值就變成0x00000012
是這樣嗎?
我想問
b.
lb $t0,0($t1)→這時候$t0的值也是0x00000012
sb $t0,0($t2)→這時候0x10000010 地址的值為什麼就變成0x12FFFFFF ?
我看課本寫 sb(store byte) 指令會將所指定暫存器最右邊的位元組存入記憶體
怎麼會出現FF? 如果是題目上 Assume that the memory..... $t2
is initialized to 0xFFFFFFFF 那在 a.的時候的值 為什麼不是 0xFFFFFF12?
再麻煩各位先進解答疑惑,先謝謝大家~