• 10

古董CPU軍團-首部曲"盒裝X87浮點運算器FPU Math CoProcessor"(包含INTEL 8087,80287,80387,80487..等等 )(圖多)..

x86 的 FPU 中最少見的應該是 Nx587

Nx587 是特別為了 nexgen Nx586 所設計的,不過 nexgen 在 Nx586 出來不久就被 AMD 所併購
所以很少有為了 Nx587 設計的版子
關於nexgen 的 cpu
最有名的是 Nx686
amd 把 nexgen 買下後,將 Nx686 稍改了一下就成了大家所知的 K6
從癡有愛則我病生
80487SX 的確就等於 80486DX ... 多一根腳...
那根腳的用途很簡單, 就是要讓 486SX 不動作...
(的確是很白爛的設計)

Weitek 1167/3167 搭配在 80386 上, 但運作原理跟 x87 不同, 跑的當然也不是 x87 的指令集...
要 compiler 有特別支援, 產生相對應的程式碼...

它的設計方式, 其實很簡單... 全部都透過 CPU 下 memory 讀寫動作來運作...
(在當年這樣的設計會比外掛的 x87 co-processor 快...)

打出去的 32-bit address, 就含蓋浮點處理器要處理的指令,
32-bit data 則是看指令格式, 傳送或是得到相對應的參數或結果資料...

曾經擁有過一台 NEC 8801, 可惜在之前某次火災燒掉了
比NEC PC9801更早
PC9801用的是8086CPU, PC8801用的是Z80
PC8801的RAM只有16K, 內建BASIC (Microsoft 的哦)
那時IBM PC-XT(8088CPU) 都還沒出 Microsoft 當然還沒出名
寫的程式都要用錄音帶存起來, 剛好有台錄音機除了錄音跟放音插孔還有錄音帶轉動的控制孔(洞比較小的), 可以跟PC8801的控制線相連, 由PC8801來控制錄音帶的轉動與停止
樓主我想問一下, 有幾張NEC的CPU card, 上面有NEC V30, 那個應該是8086/8088等級的吧?
我忘了我第一台電腦(詮腦XT)裏面是V20還是V30~ 按下turbo可以跑到驚人的(?)10MHZ....

後來唸專科的時候候, 自己還是用286的樣子, 想要玩3D Studio(沒有Max) 1.0的時候, 得要裝在
我打工的電腦公司的高級386DX的PC裏, 才能進這個軟體....
與失敗為伍者,天天靠盃都是別人的錯。 與成功為伍者,天天跟失敗切磋直到不再出錯。

hikaru-fuu wrote:
PC8801的RAM只有16K, 內建BASIC (Microsoft 的哦)


嗯~我高中時學校的早期純正IBM PC相容機8088@4.77MHZ 也有ROM BASIC,為什麼要強調
純正兩個字? 因為只有IBM PC才有ROM Basic, 市面上的相容機後來都沒這個了.

開機不用放磁片就可以寫程式了! 當然要存檔還是要塞磁片進去~ 不過不能進繪圖模式有點討厭!
可以拿來寫小程式用for loop 把"*"印成各種圖形~ 要寫更進一步的東西還是要用DOS磁片開機
打basica (為什麼basic後面要多一個"a"忘了...)才會有比較多的指令可以用.
與失敗為伍者,天天靠盃都是別人的錯。 與成功為伍者,天天跟失敗切磋直到不再出錯。
bluesystem wrote:
樓主我想問一下, 有...(恕刪)


目前展示出來的兩張NEC的CPU卡是286等級的...8086等級的 我要翻翻看不知有沒有@@
NEC是很特別的廠商...這類的CPU卡我有多張...在後面第三部曲在展示啦...
感謝賞圖喔....^^
x87貴的原因不是因為少才貴
是因為他當年就比cpu貴
我在286末期有買了一個287我記得四千多
387一直到386消失前好像都要八千以上
487應該很少了 因為486dx已經含487
當年有需求的人不太可能買486sx再買487

為啥貴? 因為一般人用不到啊!!
需要跑cad的才要買!!!
我記得用286+287開一個1.6mb多的地型圖cad檔要15分鐘
當年有人出了軟體的87模擬軟體 開那個檔要45分鐘
然後用386+387去開 只要三分鐘!! 當年我就覺得386真的超快的~~
第一次看見 8087實體好激動 不過現在沒有軟體來運行 只能收藏了
肥肥狗 wrote:
古董CPU軍團-首部...(恕刪)


好強!

讓大家看一下8087上在主機板上的英姿:



會收藏的原因很簡單, 看第二張照片, 他金光閃閃的樣子就知道了!
bluesystem wrote:
嗯~我高中時學校的早期純正IBM PC相容機8088@4.77MHZ 也有ROM BASIC,為什麼要強調
純正兩個字? 因為只有IBM PC才有ROM Basic, 市面上的相容機後來都沒這個了.

開機不用放磁片就可以寫程式了! 當然要存檔還是要塞磁片進去~ 不過不能進繪圖模式有點討厭!
可以拿來寫小程式用for loop 把"*"印成各種圖形~ 要寫更進一步的東西還是要用DOS磁片開機
打basica (為什麼basic後面要多一個"a"忘了...)才會有比較多的指令可以用.



BASICA 是 Advanced BASIC 的縮寫,是 PC-DOS 附的軟體直譯器,
但是只能在有 ROM BASIC 的機器上跑,主要就是增加繪圖能力。

後來在台灣很風行的 ETBAISC 更進一步增加對中文以及中文繪圖的支援,
但是它的核心還是建立在 BASICA.exe 以及 dump 出來的 BASIC.ROM 上頭。

PC 上第一個純軟體 BASIC 直譯器應該是 MS-DOS 的 GW-BASIC。
  • 10
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 10)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?