2006/12/28

卡關

開始粗構 TOY86 architecture,遇上兩個主要難題:其一,st 最 general 的形式要讀三個 register,但目前 register file 的設計只能讀兩個;其二,pop 要寫兩個 register,但 register file 的設計只能寫一個。這兩個問題雖然可以透過擴充 register file 的輸入輸出解決,但感覺很浪費,沒別的指令會用到新開的通道。另外接線和 multiplexer 的使用都得小心翼翼,盡量精簡復用,否則就失去美感了。

--
Totally non-trivial to me XD.

Labels: