不好意思,最近開始學習計組,想請問
想請問一下如圖
https://i.imgur.com/dQiimQF.jpg
第二題的a為什麼前方都是FFFFFF而不是000000呢?
https://i.imgur.com/m09HFIP.jpg
書上說看載入的是正還是負決定前方補1還是0
這個地方也沒有很懂,正負要怎麼看呢?
又這個地方又怎麼會補到F
我的理解是(以1.2.3的a來說)
lb讀取從t1讀取1byte
三題分別是
00000012
00000080
00000011
然後sw整個word存進去
1.3題沒錯,但第二題我不懂為什麼會變成FFFFFF
b的話我的想法是
一樣lb讀取一個byte
但是存入t2時只存入一個byte到最左邊,其他不變
就和解答相同了,這樣想應該沒錯吧?
不好意思,問題可能有點簡單,可是第一題我想不通為什麼,麻煩了,謝謝