你可能不知道的微軟80年代硬件:IBM PC性能擴展卡
也許你至今都不知道微軟在發展之初就有硬件產品,1982年,微軟發布了用於IBM PC的RAM卡。據老牌雜誌《PC Magazine》報導,它不僅可以讓用戶將IBM個人電腦的可用內存從64K一直擴展到256K,而且還可以讓用戶訪問其RAMDrive。
有了這個功能,你可以將部分板載RAM設置為像存儲磁盤一樣,以便更快地訪問數據,基本上,這就是今天的固態硬盤的使用方法。。
不幸的是,在互聯網上搜索這塊板子的實際圖片並沒有結果,不過如果有找到的話,我們將更新這篇文章。
微軟系統擴展卡
1983年,微軟更進一步,為IBM PC推出了系統卡。你仍然可以用它將PC的內存擴展到256Kb。然而,它也可以做很多其他事情。當你把基於ISA的卡插入IBM PC時,它還可以作為一個打印機接口和線軸。該卡甚至有自己的日曆和時鐘芯片。
1984年,微軟為新的IBM PCjr計算機推出了一個類似的RAM加速卡,稱為PCJr加速卡。微軟甚至將其早期的鼠標產品之一與這塊卡放在同一個貨架上銷售,同樣,我們無法在網上找到這種卡的圖片。
1985年,微軟發布了1.0版本的Windows,它最終成為其標誌性產品。然而,壞消息是,許多IBM電腦的速度根本不足以很好地運行該操作系統,這些電腦通常裝備了英特爾的8088 CPU,但運行的時鐘速度為4.77-MHz。1986年,微軟發布了Mach 10,這是一個用於IBM PC和一些IBM兼容PC的主板插件,它內置英特爾8086 CPU的版本,具有更快的9.54MHz時鐘速度。它甚至包括一個用於鼠標的端口。
然而,根據微軟高級軟件工程師Raymond Chen的一篇博客文章,Mach 10擴展卡在市場上是”失敗的”,微軟隨後再次嘗試推出Mach 20擴展卡,採用的是相同的基本理念,但達到了新的水平: 像以前一樣,先取下4.77MHz 8088 CPU,用一個適配器代替它,通過帶狀電纜連接到Mach 20卡,再把它插入一個擴展槽。這一次,Mach 20帶來了8MHz的80286 CPU,速速大大提升。而且,像Mach 10一樣,它有一個內置的鼠標端口。
微軟Mach 20還有子板,可用於將PC的內存擴大到3.5MB。處理器和內存的增加使裝有該板的PC可以在標準模式下運行Windows 2.0。它還允許PC連接到5.25英寸或3.5英寸軟驅。
Mach 20於1988年上市銷售,售價為495美元,然而它比馬赫10賣得更好,但這並不能說明什麼。事實上,馬赫20將是微軟銷售的最後一塊PC附加卡,因為它轉向了其他硬件配件,如鍵盤、鼠標和操縱桿等等。
微軟在早期還創建了一個屬於自己的IBM O/S 2的定製版本,同樣可以在Mach 20上運行。然而,運行這個版本的操作系統仍然造成了許多性能問題,以至於根據一位不具名的前僱員所說,它可能是微軟歷史上最不暢銷的軟件產品:
根據這個人的記憶(考慮到已經過去的時間,這意味著我們現在基本上應該說”根據傳說”),”OS/2 for Mach 20″總共售出了11份,其中8份被退回。
當然,微軟的個人電腦附加軟件時代已經過去幾十年了,但回顧個人電腦行業的這個特殊的早期時代仍然很吸引人。