[理工] [CO] 99清大資工 計算機組織

看板Grad-ProbAsk作者 (c)時間15年前 (2011/02/13 22:02), 編輯推噓1(1010)
留言11則, 5人參與, 最新討論串1/1
99計算機系統 第九題 for a five stage pipelined data path, the number of states is very large and it is not feasible to enumerate all states. Please descrive how to implement the control of the above pipelined processor. 請問是要用microprogramming control嗎 完整該怎麼寫呢 謝謝! -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.244.26

02/13 22:16, , 1F
不曉得是不是用Programmable Logic Array來操作
02/13 22:16, 1F

02/13 22:18, , 2F
可以想像有很多microinstruction,用這些microinstruction
02/13 22:18, 2F

02/13 22:19, , 3F
寫成的microcode去指示control該作的事, 比如說可能有條
02/13 22:19, 3F

02/13 22:20, , 4F
microinstruction可以叫 ALU 作加法啦, 作減法啦~
02/13 22:20, 4F

02/13 22:21, , 5F
控制ALU 的input是誰等等; 用microcode 很彈性很方便
02/13 22:21, 5F

02/13 22:22, , 6F
就像是很底層, 在控制cpu的程式這樣吧? 希望我認知沒錯@@
02/13 22:22, 6F

02/13 22:25, , 7F
PLA是用在hardwire上吧! 這裡提到比較複雜
02/13 22:25, 7F

02/13 22:25, , 8F
應該是用microinstruction的方法做
02/13 22:25, 8F

02/13 23:53, , 9F
pla我也覺得適用在hardwired上
02/13 23:53, 9F

02/14 00:05, , 10F
謝謝各位 大概知道方向去整理了^^
02/14 00:05, 10F

09/11 14:15, , 11F
可以想像有很多micr https://daxiv.com
09/11 14:15, 11F
文章代碼(AID): #1DL-I86H (Grad-ProbAsk)