[理工] 計組 instruction bytes

看板Grad-ProbAsk作者 (不想當小螺絲釘!)時間14年前 (2011/12/07 14:10), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
此題是原張凡上冊109頁第73題 有一小段code的instruction bytes算出來跟解答不一樣 此段code是load-store的形態 lw $t0,b lw $t1,c lw $t2,d add $t0,$t0,$t1 sub $t0,$t0,$t2 sw $t0,a opcode 都是1bytes memory address 都是2bytes data operands 都是2bytes registers有十六個 我的算法是 4+4+4+4+4+4=24個 可是解答是 4+4+4+3+3+4=22個 到底錯在哪orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.67.165

12/07 14:41, , 1F
ㄜ..add跟sub 不都是1+0.5+0.5+0.5 = 2.5 取整數3 沒錯呀
12/07 14:41, 1F

12/07 14:41, , 2F
16個registers,所以辨識欄位為4bits
12/07 14:41, 2F

12/07 14:42, , 3F
被樓上搶先ˊˋ
12/07 14:42, 3F

12/07 16:37, , 4F
懂了..居然犯這種令人灰心的錯誤ˊˋ
12/07 16:37, 4F
文章代碼(AID): #1EtmDXbd (Grad-ProbAsk)