算機發揮最高使用效率。
於是精簡指令集倡議,開始對計算機處理器如何設計架構,提出了新的課題。
郭逸銘他們現在就要考慮,他們是採用傳統的複雜架構型處理器呢,還是順應呼籲,用更精簡的指令來構建處理器電路設計。
“我看還是用複雜架構的好!”四機部計算機所的勞工程師慢吞吞道,“大家都用複雜架構型,我們標新立異,能否為市場所認可還未可知。複雜架構已經成熟,而精減指令,到底要精簡到什麼程度?是將所有很少使用的指令都精簡,還是有所選擇?這需要長期的研究才能得出結論。一旦初戰失敗,對大家的信心會造成重大打擊。”
“我贊成!”
“我也同意。現在市場上採用複雜架構,這是由計算機硬體效能所決定的,不是拍腦瓜子想出來的。現在的計算機資料儲存,無非是磁芯、半導體、磁帶,以及我們自己發明的軟盤。
這幾種儲存裝置,磁芯太笨重、半導體太貴,而且這兩種普通使用者基本上都用不起。就連大公司使用的商用機,儲存電路也達不到1兆!
磁帶倒是很便宜,可磁帶速度太慢、定位困難,呼叫一個指令,光是讀就要幾分鐘,讓人無法忍耐……”
他這話得到了很多人的認可,許多人都點起頭來。
國內的技術水平低,許多研究單位即便配備了計算機,好多還在用磁帶儲存資料。磁帶都算跟上時代潮流了,用卡片、紙帶的都有。這種儲存裝置的缺點,所有人都深有體會,為了運算一個科學專案,程式設計、為紙帶卡片打孔、嘎嘎嘎被計算機吞進去識別,全過程耗時個把月那是常事。打孔也是個技術活,許多單位還有專門為打孔員,熟練處理紙帶錄入時出現的故障。
要是打錯了孔,稽核時又沒發現……
天啦,那就是一場災難!不是推倒重來,就是得到一個錯誤的計算結果,無論哪個結果,對申請使用計算運算的科研人員、計算機操作員,都生不如死!
一想到精減指令的技術難題,所有人都心有竊竊焉的同感。
“……我們自己研發的軟盤,速度比磁帶快很多,但比半導體儲存器依然慢得多。一條兩條指令無所謂,一個複雜的科學計算,涉及到大量指令呼叫的話,那就痛苦了。遇到處理器中沒有的指令,運算就要停頓下來,從磁碟調取,速度慢也就不說了,關鍵是佔用內部儲存單位!
一臺個人計算機內部儲存器能有多大?
4K?8K?
頂天了32K!
這麼多的指令都從磁碟呼叫,要佔用多大的記憶體空間?還給運算留出了空間嗎?難道我們給每一個賣計算機的使用者說:請您給計算機配上64K的記憶體,如果要追求更高效能,最好配備128K的內部儲存器。我敢說,只要我們的處理器是這樣設計,絕對賣不出去!”
“勞工說得太對了!”
“這也是我想說的!”
工程師們紛紛附和他的觀點,現實不是計算機公司選擇了複雜架構型,而是技術現實,讓現在的通用處理器,只能採用複雜架構型。
但偏偏有人不這麼看。
標榜有多大肚子吃多少飯的急先鋒彭之旭又站了起來,旗幟鮮明表達自己觀點:“我不同意勞工的看法。
的確,精減指令有太多缺點,但我們更要立足於自身來看。
複雜指令好不好?
就現在運用來看,我認為是好的,至少比精簡指令好……”
眾人奇怪了,他又說複雜指令好,又不同意勞工的意見,想想他向來堅持的觀點,眾人也就為之釋然,必然又是他那一套老理論了。
果然。
“但是,要做出一款效能優異的微處理器,對半導體工藝的要求極高。我們連NMOS都沒掌握,還想搞出來CMOS電路?爬都沒學會,就想跑了?如果持這種觀點,我看遲早是要跌跤的!”
他這尖刻的話激起了贊成複雜架構的工程師們的怒火。
“彭工這話聽起來好像有道理,可現在國際上已經流行CMOS了,如果我們不迅速趕追潮流,等到我們吃透了NMOS,到時候可能新的技術又出來了。難道我們到時候又繼續學那種新技術,就這樣亦步亦趨,永遠跟在別人屁股後面吃灰?”
因為彭之旭的話太刻薄,對方說話也沒留情面。
彭之旭也是個犟脾氣,他倔強道:“不管你說一千、道一萬,哪怕理由再充分,可我們做不到就是做不到!我給你