[理工] 計算機組織MIPS定址模式

作者: gsmzxcvbnm   2016-05-30 14:14:45
有幾題想問問
http://i.imgur.com/TyFuk77.jpg
http://i.imgur.com/5Cmd4e0.jpg
http://i.imgur.com/poLa6nq.jpg
那個code bytes 的Load store怎麼會是4+4+3+4應該都是4才對呀?
add $3,$1,$2應該是1+1+1+1呀?
http://i.imgur.com/gilTxwZ.jpg
http://i.imgur.com/ASvWSKo.jpg
這題的bit數到底怎麼判斷的呀?而且才16bit答案怎麼就用
掉11bit了?
謝謝各位大大
作者: oceanblue94 (Orange)   2016-05-30 19:06:00
add $3,$1,$2是1+0.5+0.5+0.5=2.5取整數3,暫存器號碼4bits=0.5bytes
作者: jeff830107 (蛆之別院)   2016-05-30 15:54:00
第二題因為6+10總共16種運算,所以op是2^4,用4bit來紀錄16個register,一樣是4bit來紀錄,所以rs是4bit6種Logic/arithmetic運算(R-type),所以3bit來紀錄是哪種運算

Links booklink

Contact Us: admin [ a t ] ucptt.com