Skip to content

Latest commit

 

History

History
10 lines (10 loc) · 1.54 KB

Report.md

File metadata and controls

10 lines (10 loc) · 1.54 KB

在這次的課程中,我們善用了Nand邏輯閘的特性,從最小的Nand堆疊出了一台能夠有基礎運算以及占存, 顯示功能的電腦, 在這段過程中各種邏輯零件的反覆堆疊, 操作,實實在在的讓我學騎到了許多,不過在堆疊的途中我就有注意到,光是這些邏輯閘 的相互堆疊,就已經會出現如我在作業中所發現的浪費問題,如果線路設計沒有經過最佳化精簡,不但浪費資源還會有效率低落的 情形發生,光是邏輯層面便如此了,更不用說將這些邏輯化為實際電路時的種種變因。我在以前看文章時曾經看過,當初intel設計CPU 時信誓旦旦的說能在幾年之內將CPU核心頻率突破10GHz,不過果不其然之後就出現了瓶頸,直到現在都還受限於5GHz左右,如果說當 初就此停滯的話那想必現在電腦顆雞肯定沒辦法如此發達,從多管線的初現再到多核心, 虛擬執行緒,都是在受到這般限制下出現 的平行處理技術,尤其竟然想到使用虛擬執行緒來增進管線的使用效率,當初想到這個解決辦法的工程師可真是厲害呢。而在幾年前時 我便已經稍微有在觀注x86跟最近討論度稍微高的RISC架構,其中x86架構我只能說跟大雜燴沒什麼兩樣,實在是充滿了各種遺產,相較 之下RISC架構精簡, 靈活性跟可擴充性都較高,在一些特定領域很吃香,但是在x86架構廣大的使用者基數下,RISC架構能不能成功 的佔有一席之地,就看之後的發展了