計算機系統要素 C1-C3

前三章內容是電路層面的各種門的構建,整體學習曲線較平緩,遇到的較難之處有:

從 NAND 到基本邏輯門(與或非)的構建

這部分因爲並不直觀,所以思考起來有點誤打誤撞的意思,但消耗一定時間後總是能解出來。

當做出基本門之後,剩下的東西就都很直觀了。

模擬器一 pin 多連

這個問題出在 Bit 的構建過程中,爲了形成迴路,需要把 out 接回到 in 去。但直接使用 out 管腳會報錯,百思不得其解,直到網上搜了別人的作業,才知道原來一個 pin 是可以多連的,即可以這樣用: DFF(in=in, out=out, out=out1)。這個問題主要是附錄中缺乏具體示例造成的,也可能受到了軟件函數編寫的影響,默認以上寫法非法。

較複雜的邏輯

如 ALU、PC 等。這種情況下我發現倒推的方法比較好用。

因爲輸入雖然紛繁複雜,但輸出總是很簡單——一個 out 管腳嘛。倒推的門電路就像一棵樹,從根開始向上捋,思路就像一本道一樣平坦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章