看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/u0jmauf.jpg 嗨,請問,答案除了寫rd rs1 rs2會增加兩個bit之外, 為什麼opcode也會受影響呢? 後面那句後面那句擴增four times,是指一個指令32個位元改成128個位元嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.0.145 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1603367096.A.8E1.html
timtdsas: 應該是新的總指令數為舊的總指令數的四倍 opcode定址多2 10/22 20:33
timtdsas: bit 10/22 20:33
z598998599: 嗯嗯,那總指令數跟opcode的關聯是什麼? 10/22 20:49
z598998599: https://i.imgur.com/Xz4pExw.jpg 10/22 20:49
z598998599: 因為我看opcode可以重複,不是一個指令對一個opcode. 10/22 20:49
z598998599: ..還是我誤解錯誤...? 10/22 20:49
timtdsas: http://i.imgur.com/6MV31hm.jpg 10/22 22:25
timtdsas: 張凡的講義是這樣 會不會有不同的指令有相同的opcode還 10/22 22:26
timtdsas: 有待高手補充QQ 10/22 22:27
timtdsas: 可能是不同的isa? 10/22 22:28
z598998599: 對,忘了說我上面綠色的是RISC-V的 10/23 00:40
z598998599: 我研究看看是不是isa的原因,謝謝你 10/23 00:40
timtdsas: 抱歉 我的沒看到題目是RISC five QQ 10/23 13:50
timtdsas: 等待其他高手了 10/23 13:50
kyuudonut: 指令不只是 opcode 決定,還有 funct 等 field 啊 10/25 14:34
kyuudonut: MIPS 也有類似的設計 10/25 14:34