接續上次提到的「高複雜度」,對此我一開始除了沒有講清楚也沒有到很理解。所以在一開始我想要先來提及上次沒解釋我講的「高複雜度」是在講什麼。在這篇文章中,我更會提及控制單元常見的設計方法以及實作方式,例如 microcode 的設計與 micro-operation,藉此幫助我未來的設計。
Read more...前幾天打疫苗不舒服,停更了一段時間。而且期末終於結束了,雖然後面會有很多混雜期末時所做的一些決定,但還是有更多時間去思考更多細節了 (´▽`)
專案進行中,我越意識到原來設計一個計算機架構並不是這麼簡單的一件事情⋯⋯我一開始是直接用腦袋想和模擬,但越到後面發現,uxn 基本指令集就有 32 個,加上3個mode組合後共有 256 個指令集,要為 256 個指令設計一個 CPU 對於一個剛入學的大學生真的是一個有挑戰性的事情⋯⋯
Read more...在上一篇文章中,我提到了我已經完成了 Register A、B、ALU 的設計和實作。然而,在實際實作過程中,我發現在操作和調試訊號時如果只使用 LED 作為肉眼觀察工具,很難直接觀察到訊號的具體變化。因此,我決定來實現一個邏輯分析工具。
Read more...因為blog比較晚才架設的關係,所以累積了比較多的東西,會在後面幾個post一起補上。
這次要介紹的元件的設計早在專案開始前的幾年前就已經在breadboard上實作過,這次因為剛好遇到學校的期末專題,就想要以重現之前的專案、實踐新的計畫為題,製作一個全新的CPU計畫。
Read more...因為學期末我們每個人都被老師要求在 數位電路設計 的課程中繳交一個至少以 74 系列所組裝出的作品,所以我突然有個大膽的想法,合不來設計台計算機呢?
Read more...In the brand new https://blog.ljcu.cc , Introducing to the new typography design and fonts, and all website are generated from Hugo with my custom theme!
Read more...