也就是說,直接照抄的話……其實也沒什麼,畢竟這麼多年以來,我們一直在做“仿製”,說白了就是抄。
但是,怎麼就那麼不甘心呢?
雖然老子也是抄,但老子抄的東西,絕大部分你們還沒搞出來的!
既然你們還沒搞出來,那特娘的就是老子搞出來的!
跟一幫白皮強盜講溫良恭儉讓,純純是腦袋有包。
如果在77年這個時間節點,搞出一套完善的,具有兼容性和拓展性的通用架構,絕對是革命性的,甚至是顛覆性的……
但是,這裡麵涉及到了兩個方向。
繼續沿用現今主流的16位架構,幾乎很難繞開因特爾從4004到8008再到8080累積下來的指令集。
處理單元的設計上,也同樣很難繞開他們的框架。
全部推倒重搞?
有腦子裡bug般的存在幫助,咬咬牙倒是能辦到。
可問題是,因特爾的32位芯片,滿打滿算還有一年多就要完成了。
而我們的這邊,就算拋開一切客觀事實,今天曲卓把設計方案完成,上麵一級一級的火速審批,明天就能通過。
但硬件製造,一年多都夠嗆能完成。
也就是說,搞16位架構屬於完成即落後。
如果直接上32位架構呢?
指令集和端口沿用一部分因特爾的東西,遭到質疑時就可以理直氣壯的說——我們是為了向下兼容你們,才做出的選擇。
你看,這多提氣呀!
但新問題又出來了,就我們現在的加工工藝,搞個十六位的8080都得拆成幾十片才能攢出來。
上275萬個晶體管的,隻一個處理單元就得拆成多少分呀?
隻想想腦袋都發炸。
而且,搞大型向量計算機重點在於浮點運算。除了核心處理單元,還得搞個類似於的協處理器出來。
呃……對哈,這是在搞大型計算機呀!為什麼要糾結於集成電路的加工工藝呢?
架構歸架構,處理單元歸處理單元。就像內存和存儲單元一樣,都有多少米不談,咱先把鍋做的足夠大。
隻要架構的承載上限足夠高,五間房子體量的硬件插入,叫大型計算機。二十間房子體量的硬件插入,就特奶奶的是超級計算機。
既然這樣的話……軟件方麵還有必要糾結unix係統還是類unix係統嗎?
“ia32”和“dos”才搭嘛……
提到“dos”,曲卓可就不困了。
在他上本科的那個年代,dos還是正經八百的考試科目。最開始學習編程,什麼turboc++、borndc++,還有qb,不都是圍著dos打轉嘛。
哥們熟呀!