《穿越五零國家送我去留學》第510章 祖師在上(1)

作者:桃李春風一杯酒丶·1個月前

事實上,微程式技術真正走向大規模商業化和廣泛應用,是在1964年,由IBM在其劃時代的 System/360系列計算機中首次商用實現。華國的話,應該是在70年代。

時珈一知道這個事情,是因為夏培肅院士在70年代中後期的時候,在微程式控制領域上取得了重大的突破,提高了微程式的執行速度,而且申請了專利。

這個專利還是華國計算機領域最早的國際專利之一。

而夏培肅院士,正是這個103工程的總設計師。

想到這裡,時珈一眼神圈成了一個個的小星星。

不會吧……..

他們剛剛不會是在找夏培肅院士吧……..

如果說華羅錚是華國計算機事業上的點火者,那夏培肅就是計算機領域中大佬的大佬!是開山祖師!

而此時莫根生反應過來,有些不好意思:“我們可能封閉的有點久了,真的不知道這個訊息。您知道這個技術怎麼做嗎?”

時珈一回神,點了點頭:“當然,因為這位莫里斯教授是一位純粹的學者,而且,他所在的劍橋有許多開創性的研究成果都是向全世界公開發表的,所以大家如果想了解,可以讓專人去查一下那邊的資料。”

雖然莫里斯本人沒有申請專利,但微程式技術公開後,各大計算機公司在此基礎上進行了大量的工程改進,併為這些具體的改進申請了專利。

例如,在1960年代到1980年代,IBM、F士通、R立、M託羅拉等公司,申請了大量關於“微程式控制系統”、“兩級控制儲存器”、“微指令譯碼最佳化”等具體實現方式的專利。

莫里斯真的是一個好人!他推動了現代計算機控制器的標準化和普及!

“真的?”莫根生眼睛一亮。

“對!”時珈一肯定說道。

這時,吳幾康又開始問更專業的問題了,也總算是問到了時珈一最想改變的地方。

“我還有一個問題,103機目前用的是磁鼓儲存器,也就是1024字,每秒30次。”

“磁鼓是機械旋轉的,磁頭要等鼓面轉到正確位置才能讀寫,平均等待時間幾十毫秒。我看到你的數字部分也用磁鼓,也是1-2K字。但103機因為磁鼓慢,整機速度被卡在每秒30次。你的計算機是因為什麼原因不受磁鼓速度的限制呢?”

時珈一笑著搖搖頭:“其實我論文中的計算機是受磁鼓速度的限制的。你們用磁鼓做主存時,每條指令都要從磁鼓讀取、譯碼、執行、寫回,磁鼓轉一圈才能讀一條指令。這就是103機每秒只有30次的原因。”

“但我的設想卻是繞過這個限制,方法是:把程式分成兩部分。常駐部分,彈道解算的核心迴圈。放在磁鼓的固定區域,一次讀取後暫存在暫存器中,不需要每條指令都回寫磁鼓。非常駐部分,初始化、校準、故障診斷。才需要從磁鼓讀取。”

“但這只是緩解,不是解決。真正的解決方案其實是磁芯儲存器,磁芯儲存器可以提升速度。也是我想改進的第一步。”

其即時珈一的論文中用的也是磁鼓儲存器,很大一部分原因是蘇國當時只用這個。

而她的意思是如果非要用磁鼓儲存器,那就把程式分成了兩半,一個需要很快算的,就放在CPU的暫存器上。一部分不著急的,就等著後面慢慢讀。

這在計算機體系結構中,其實就是早期的指令領取和快取記憶體思想的雛形。

眾人聽得點了點頭。

但是吳幾康卻皺了皺眉。

猜你喜歡

同題材或同分類的其他作品。