微軟遺忘的十款硬件產品
一直以來,大眾都認為微軟并不是一家重視硬件研發的公司,但實際上并不是這樣。微軟在其37年的歷史里,有32年都在進行著硬件設計和銷售的業務。即使在公司成立的早期,硬件也是微軟收入的主要來源之一。比如說,在1983年到1986年間,微軟鼠標的銷售量同該公司的軟件居然持平。
經過多年的發展,微軟硬件業務的觸角從一系列鼠標和鍵盤延伸到了游戲手柄、網絡攝像機、無繩電話、揚聲器、MP3播放器、手機、游戲機等等。近來,微軟又高姿態的進入了PC領域,***發布的Surface平板電腦不久即將面市。
這些都是大多數人非常熟悉的微軟及其硬件產品。然而,鮮為人知的是,在上世紀80年代,微軟還開發了大量用于計算機擴展的硬件。在1980年,微軟為Apple II開發了SoftCard,這一戰略一直維持了十年。1982年,微軟的硬件部門正式成立,但真正了解該部門前身的人并不多。
下面的幾幅圖將展示被時間和微軟自己都遺忘了的十款硬件產品,均在上世紀80年代面市。
1. 微軟SoftCard (1980年面市)
微軟的SoftCard發布于1980年,是Apple II個人電腦(1977年面市)的插件板。這種卡配置了齊格洛公司的Z80 CPU,使得Apple II可以運行流行的CP/M磁盤操作系統和支持該系統的軟件。(在PC時代,Z80-CP/M平臺的地位最接近于后來的Wintel聯盟。)
SoftCard的銷量很好,并成為了微軟最出名的硬件產品,直到兩年后微軟推出自己的鼠標。因此,SoftCard實際上并不是一款“被人遺忘的”產品。相反,它恰恰是微軟自助研發硬件的開端。
2. 微軟為Apple II 設計的RAMCard (1980年面市)
微軟所設計的Apple II RAMCard,實際上是Z80 SoftCard的配件卡。RAMCard可以插入Apple II的自由槽中,從而為運行在 SoftCard卡上的CP/M程序提供額外的16KB系統內存(總內存達到56KB)。通過特別的編程設置,某些傳統的Apple II程序(如VisiCalc)也可以利用這部分額外的內存。
3. 微軟為IBM PC設計的RAMCard (1982年面市)
雖然微軟為Apple II設計了RAMCard,但該公司為IBM PC設計RAMCard卻有著完全不同目的。當后者插入PC,除了可以擴展總內存之外,還可以被當作一塊固態(solid state)隨機讀取磁盤來使用。當它同微軟的RAMDrive軟件一起工作時,這種卡將模擬傳統的硬盤,使得運行速度更快(產品的廣告稱速度提高了50倍),這是固態的特殊屬性使然。為IBM PC設計的RAMCard可供選擇的產品規格從64KB到256KB不等,這一大小在當時已經很不錯了,要知道那時標準的IBM PC軟盤只有360KB。
4. 微軟SystemCard(1983年面市)
在1983年,微軟擴展了自己的IBM PC升級板,推出了SystemCard這款產品,它是一種多用途的ISA卡,可以節省寶貴的IBM PC用戶內部插槽。僅僅使用一個插卡,你就可以替代至少四個不同插卡的功能,讓PC還有六個插槽可供使用。
和RAMCard相似,SystemCard包含了64KB到256KB的內存,并可以作為隨機讀取磁盤。但是,它還包括了一個并行打印機接口、一個打印緩沖處理器(讓用戶的打印任務進行排隊,在打印機空閑的時候進行打印)、一個RS232串口(其ROM中含有一個終端模擬器程序),以及一個實時日歷/時鐘芯片。
5. 微軟Premium SoftCard IIe(1983年面市)
在1982年,蘋果發布了Apple IIe電腦,它是Apple II個人電腦產品線的重大補充。一年之后,微軟對流行的SoftCard產品進行了升級,以便高效的利用Apple IIe在硬件方面的改進(比如兩倍的高分辨視頻模式、更多的內存和一款80-column插卡)。雖然***Premium SoftCard IIe的銷量一般,遠沒有達到SoftCard的影響力,但卻獲得了Apple II社區的肯定。
在1982年,微軟還為并不成功的Apple III個人電腦發布了SoftCard產品——SoftCard III。同Apple II SoftCard一樣,SoftCard III讓Apple III也可以運行CP/M軟件。
6. 微軟帶鼠標的PCjr 助推器(1984年面市)
在1984年,微軟發布了帶鼠標的PCjr助推器,它是一個擴展盒,可以為系統增加192KB的內存、一個兼容IBM PCjr系統的微軟鼠標。通過PCjr助推器,IBM PCjr系統可以獲得256KB的內存,從而運行更為強大的程序,不再受到先前64KB內存的限制。
7. 微軟MacEnhancer(1985年面市)
對今天的電腦用戶而言,微軟的這款產品看上去很奇怪,但在上世紀80年代微軟是蘋果Macintosh平臺的主要支持者之一。為此,微軟發布了一款非常有用的擴展外設——MacEnhancer,在插入到Mac調制解調器或者打印機端口之后,可以額外提供一個同IBM PC兼容的并行端口和兩個串行接口。有了MacEnhancer及其定制軟件,Mac用戶就可以使用那些專門為IBM PC設計的打印機、調制解調器和其他附件了。
8. 微軟InPort(1986年面市)
在1986年,微軟對外發布了一種新的鼠標輸入接口——InPort。該接口帶有一個有微軟設計的芯片(InPort圖形輸入芯片),以及一個全新的緊湊型9針連接器(見圖片的左上方)。微軟研發這么一種接口是為了節省系統自帶的串口(一般由串行鼠標占據),并對外推出更為便宜的鼠標(因為微軟將InPor芯片的大部分功能放到了PC端上,降低了鼠標的成本)。
很快,微軟又發布了自己的InPort接口卡(見圖片的右上方)和相應的鼠標。但更有趣的是,微軟以***的價格將自己生產的芯片和插口提供給其他的硬件生產商,希望InPort可以成為一種事實上的行業標準。一些外設卡和PC克隆公司將InPort接口集成到了他們的產品中,但是InPort并未成為一種廣泛使用的標準。相反,IBM于一年后推出的PS/2鼠標接口最終實現了這一目標。
9. 微軟Mach 10 (1986年面市)
微軟于1985年末發布了Windows 1.0操作系統。然而,該公司發現,大部分普通用戶的IBM PC都不能很好的支持這一全新的操作系統。這使得微軟研發出了Mach 10加速板,從而使帶有4.77-MHz 8088 CPU的IBM PC和PC XT電腦的速度提高了一倍。Mach 10配置了一個9.54-MHz的8086 CPU和一個微軟InPort鼠標接口。總之,Mach 10的出現顯著改善了PC的速度。
10. 微軟Mach 20性能增強系統(1988年面市)
和Mach 10一樣,微軟對下一代產品——Mach 20寄予厚望。Mach 20的出現使得那些配置為8088處理器的PC可以運行微軟***版本的軟件程序。當時有報道稱,Excel和微軟OS/2操作系統(一種圖形操作系統,一度曾有可能取代Windows)是微軟推出這款產品的重要原因。
Mach 20可以插入到標準的IBM PC ISA插槽中,從而給主機系統提供了一個8-MHz的80286 CPU、一個80287算術協助處理器插槽和一個InPort鼠標接口。另外,微軟提供了一個“增加內存”的選項,使得用戶可以向Mach 20插入內存,從而增加最多3.5MB的內存。它還提供了“增加磁盤”的選項,允許老舊的IBM PC可以使用高密度軟盤。
在1988年之后,微軟繼續在開展硬件業務。但在Mach 20之后,該公司決定將研發重心放在輸入設備和其他的PC外部設備上。