Re: [理工] [計組]張凡課本上冊P24
以第一小題為例
記憶體裡面資料的配置狀況為
Address Data
0x1000 0000 12
0x1000 0001 34
0x1000 0002 56
0x1000 0003 78
.
.
.
0x1000 0010 FF
0x1000 0011 FF
0x1000 0012 FF
0x1000 0013 FF
而$t1裡面所儲存的記憶體位置為0x1000 0000
$t2是0x1000 0010
case a的instruction為
lb $t0,0($t1)
sw $t0,0($t2)
所以就先到t1所指到的位址讀取第一個byte 也就是12
存入t0,再把t0中的值存入t2所指到的mem裡面
因為是sw所以一次存一個word
變成0x00000012 (左邊的3個byte視0x12這個值的正負extend)
case b就差在他存入資料的指令是sb
所以就只存入一個byte
變成0x12FFFFFF
講的有點亂..
如果有說錯的地方煩請指證..
※ 引述《ist123 (123)》之銘言:
: http://ppt.cc/aAgM
: 看了很多次
: 還是不太懂這題的題意究竟要問甚麼..
: 麻煩各位大大幫麻解題惹
: 感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.11.45
※ 編輯: cch0927 來自: 140.113.11.45 (12/13 20:57)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):