-2
假設寄存器$ t1的地址爲0x10000000,其值爲0xff000011,寄存器$ t2的地址爲0x10000010,值爲0x55555555。數據路徑在「Little Endian」系統中運行。我們有下面的說明:MIPS lb sw指令
lb $t0,0($t1)
sw $t0,0($t2)
地址0x10000010處的值是什麼?
這是一個非常簡單的問題,但我在理解加載/存儲指令的工作方式時遇到了一些問題。
我有最終答案,這是正確的。但我想知道如何計算它。爲了讓我能理解,有人能用箭頭畫出一個記憶棧嗎? – kicklog
[維基百科文章](https://en.wikipedia.org/wiki/Endianness#Little-endian)關於字節順序已經有了解釋字和單個字節之間關係的圖表。 – Michael