第614章 畢業課題

  “那好吧,去你們實驗室看看,我剛好這幾天有點時間,看看能不能幫你解決問題!”曾凡站起身說道。

  這時候剛到中午休息時間,宿舍樓比平時熱鬧,剛出門口迎面遇到舍友布魯斯,難得看到曾凡和古斯塔走在一起,好奇的一問,他也是學計算機的,當然不能錯過這麼好的學習機會,當即跟著他們一起去實驗室。

  計算機執行每條指令類型都需要額外的晶體管和電路元件,計算機指令集越大就會使微處理器更復雜,執行操作的速度也會更慢。

  因此,從八十年代起,就有人提出精簡指令集計算機(risC)的概念,它的指令系統相對簡單,只要求硬件執行很有限且最常用的那部分指令,大部分複雜的操作則使用成熟的編譯技術,由簡單指令合成。

  所謂精簡指令集也是相對目前佔據主流地位的英特爾x86系列複雜指令集計算機(CisC)來說,它的優點很明顯,運行速度快,製造結構更簡單,缺點同樣明顯,複雜的指令被分解成多個簡單指令,需要更多緩存才能發揮出特長。

  一件相同的任務,同樣功能的程序,精簡指令集計算機的編譯器需要做更多的事情,需要將輸入指令分解的更詳細,編譯後的機器語言存入緩存區,Cpu才能理解執行。

  為了提升運行速度的同時解決緩存的問題,古斯塔設計的計算機架構,一塊主板上集成了四塊他自己設計,在實驗室做出來的Cpu,內存和這些Cpu交錯佈置在一起,企圖直接用內存取代Cpu內部集成的高速緩存,硬盤也採用了最新型閃存芯片,直接集成到主板上,提升存取效率。

  這四塊利用實驗室設備手工做出來的芯片,每一塊只集成了三萬個晶體管,四塊加一起相當於一塊十幾年前英特爾286芯片的水平,不同的是採用了當前主流的32位技術,內存芯片,閃存芯片,輸入輸出設備都採用了市面上的成熟產品。

  實驗室裡這套簡陋的計算機系統,只是為了驗證古斯塔的理論做出來的,只要能成功運行起來,通過鍵盤鼠標輸入指令,通過顯示器顯示出內容就算成功,這麼簡單的要求,古斯塔已經搞了半年多,還沒有實現出來。

  怪不得要去上門求曾凡幫忙呢,顯然他的能力和野心不太匹配,有點下不來臺,現在改換畢業課題難度更大,那樣前面花的時間等於白忙活了。