Apple II

Apple II是蘋果公司製作的第一種普及的微電腦。它的直系先祖是Apple I——一種有限的、以印刷電路板組成的電腦。許多電子玩家基於此電腦創新了許多功能，使Apple II達到商業上的成功。自1977年於西岸電腦展 。在1980－1990年代，Apple II是美國教育系統實際採用的標準電腦。直至今日，仍有一些還在教室裡並能正常使用。Apple II在商業、家庭與學校使用者之間很普及，特別是在第一款試算表軟體“VisiCalc”釋出後。這個軟體一開始只能在Apple II上執行。Apple II本來運作時只有一開機ROM裡內建的BASIC程式語言直譯器可用，後來才隨著軟碟機的加入而有“Apple DOS”。最後一版的Apple DOS是「Apple DOS 3.3」，後來Apple DOS被ProDOS取代來支援分層檔案系統以及較大容量的儲存裝置，能使用軟碟或硬碟。此外 Apple II 也可以使用 UCSD Pascal 作業系統，UCSD 二進位格式與包含 IBM-PC 在內的其他電腦系統相容。使用Z80介面的話，Apple II也可以執行CP/M作業系統上的WordStar和dBase軟體。蘋果公司的麥金塔產品線最終在1990年代初接替了Apple II系列。但即使在麥金塔上市之後， Apple II仍然有好幾年是蘋果的主要收入Apple II與其相關的第一方開發者與零售商社群曾是年收入逾十億美元的事業。II一直賣到1992年末，IIe則在 1993年10月15日從產品線上移除，象徵一個時代的結束。設計.不像其他之前的微電腦，Apple II看起來更像是家用電器而不是一大塊電子儀器。這使它無論擺在家中、在經理的辦公桌上或在教室裡都不會顯得突兀。它的上蓋可以輕易地從米色的塑膠機箱上拿起，便於更改電腦內部的硬體設定，包括主機板上的8個擴充槽及記憶體插槽。最高可有48 KB的記憶體。Apple II有彩色、高解析度的圖形顯示模式，音效功能與兩種基於BASIC的內建程式語言－Applesoft與Integer與其他微電腦相比，這些功能被完善記載且易於學習。Apple II開啟了個人電腦革命，因為它面向大眾，而不僅僅是科技狂人與工程師。其上市發表與後來的普及更深刻影響了後繼的許多種微電腦。Gerald VanDiver與Rolland Love 寫的"VanLOVEs Apple Handbook"與"The Apple Educators Guide"披露了1500種Apple II系列可用的軟體。Apple II販售商則用這些書來向客戶強調其在教育與個人使用上之軟體開發基礎的成長。型號.Apple II.第一款Apple II電腦於1977年6月5日上市，搭載MOS科技1 MHz 6502微處理器、4KB記憶體以及用以讀取程式及資料的錄音帶介面。並在ROM中內建Integer BASIC程式語言。其影片控制器能在螢幕上顯示24行x40列的大寫字母。它使用NTSC混合影片輸出，適合在螢幕或接了RF模組的電視機上顯示畫面。它的最初零售價是1298美元。為了反映其彩色影象顯示能力，機箱上的蘋果圖案著上了彩虹條紋，而這個圖案隨後成為蘋果公司的代表圖案，直到1998年初為止。最早的Apple II在矽谷組裝，後來移到德州；印刷電路板則在愛爾蘭與新加坡生產。在1978年，外接式的5¼英寸軟碟機－Disk II被用以儲存及恢復資料，代替原來的錄音帶。它需要接在一張控制卡上，而控制卡則需插在擴充槽上，這常使Apple II的新手感到恐懼。Disk II 控制器所使用的方法是典型的沃茲尼克設計靈感。 Apple II 集合了許多聰明的工程技巧之大成以節省硬體及降低成本。 例如，利用6502 指令集僅在不同的時脈迴圏時存取記憶體，而在未使用的迴圏存取影像產生迴路的記憶體來避免記憶體容量問題，同時也消除了DRAM晶片專用的更新迴路需求之優點。沃茲尼克使用了簡單的計時電路－其週期與遊戲控制器的電阻相稱，並使用軟體迴圈以測量計時器，而不是使用複雜的類比→數碼迴路以判讀遊戲控制器的輸出。其文字與影象系統卻使用了在當時已屬過時的連線方式，據說是沃茲尼克認為這樣可以節省一個晶片－以軟體計算或做掃描線定址會比另加硬體控制更便宜。類似地，在高解析度影象模式中，顏色由畫素位置決定，因此可由軟體控制，節省了轉換晶片的費用。Apple II的設計哲學概念可從其聲音電路看出。Apple II使用一個切換電路，其僅能透過內建喇叭發出單音。Apple II未使用聲音合成晶片。所有其他的聲響沃茲尼克的開放式設計與Apple II的多個擴充槽使它得以藉由大量的第三方裝置以擴充其功能。在當時有許多Apple II 週邊卡 如 序列控制器，高階顯示控制器，記憶體擴充卡，硬碟及網路元件可供系統運用。 還有模擬卡，如Z80卡可以使Apple II切換至Z80 處理器並執行多種在CP/M作業系統下開發的軟體，包括dBase II資料庫與WordStar文書處理軟體。以其簡單的音樂合成及文字-語音轉換的功能大幅地改善了Apple 音效能力。而各種Apple II加速卡則能將速度提升2至4倍。Apple II Plus.Apple II最後由Apple II+接替。它在ROM中包含了Applesoft BASIC程式語言。這個由微軟編寫的BASIC語言曾經做為一升級套件，它支援浮點運算併成為Apple II系列的標準BASIC語言。Apple II Plus共有48KB的記憶體，並可藉由能安裝在擴充槽0的16 KB記憶體擴充”語言卡”將記憶體擴充至64KB。蘋果公司採用的6502微處理器支援最大64KB記憶體，而一部有48KB記憶體的機器剛好達到這個上限，因為擴充的16KB ROM與I/O地址。因此，語言卡中的擴充記憶體可暫時"蓋過"內建的ROM，並將程式碼讀入該段記憶體，以使用ROM相同的方式使用它。藉此，使用者可將Integer BASIC從磁碟讀入語言卡記憶體中，並使用Apple DOS 3.3的INT和FP指令切換使用Integer BASIC或Applesoft BASIC"方言"，如同切換ROM擴充卡一般。若要使用蘋果公司幾乎於同一時間推出的兩種程式語言－UCSD Pascal與FORTRAN 77編譯器，語言卡也是必備配備。這些軟體需在叫做UCSD-P系統的非DOS系統下執行，它有自己的磁碟格式，幷包含一"虛擬機器"使其可以在多種不同硬體上執行。UCSD P系統對於記憶體管理使用了有些古怪的方式，在Apple III上，這個方式變得更古怪。Apple II Europlus.在第一款Apple II於美國市場取得勝利後，蘋果公司於1978年開始將市場拓展到歐洲以及遠東，並在Apple II Europlus上做了必要的軟體、硬體與韌體更改以符合美國以外地區的標準。電源供應器被修改過以支援240V電源輸入，影片輸出訊號從NTSC改成PAL制式，鍵盤格式也作了更改以符合不同語言的需求。在歐洲，由於羅馬字母在大部份地區皆有應用，因此鍵盤的改變並非難事。一個必要的修改是包含diacritical marks or accents on letters按鈕。舉例來說，Europlus使用修改過的ROM一些 ESC鍵的組合可以打出德語的umlaut符號。Apple II Europlus大部份都與一般的Apple II相同。Apple II Europlus的生產於1983年終止。Apple IIe.1983年，Apple IIe的發表接續了Apple II+。它是一款較便宜但功能更強大的機器，採用了較新的晶片以減低成本並新增新功能。例如可顯示大小寫字母及有64KB記憶體。IIe的記憶體被設定成如同48KB的Apple II Plus加裝語言卡。這款機型沒有插槽0，但有一個提供所有實際使用的附加插槽3－在Apple II+裡通常給80列卡使用。附加槽可以插入一張1KB記憶體卡以啟用80列顯示。該卡只包含記憶體，其硬體與韌體支援內置於Apple IIe，使其亦能相容較舊的Videx-style卡，即使它們的低階細節相當不同。一種"擴充80列卡"則能將總記憶體提升至128KB。在裝有語言卡的情況下，80列卡中的記憶體"蓋過"主記憶體，使其相較於執行軟體，更適合做為資料儲存，而實際上，與Apple IIe一起推出的ProDOS作業系統會在開機時自動將該記憶體當做虛擬磁碟。第三方廠商的記憶體卡稍後更能將主記憶體提升至1MB。1K 80列卡亦提供了一新的圖形顯示模式－雙倍低解析度模式模式，其水平解析度皆提升至雙倍。在高解析度模式下的顏色數量亦從6色提升至15色。第一批Apple IIe不能使用雙倍高解析度模式。然而，這兩種模式皆未被內建的BASIC直接支援，因此使用者們必須依靠大量的POKE與CALL指令或組合語言程式設計或某些工具軟體以使用這些顯示模式。DuoDisk與Apple IIe一起上市。本質上，它是兩個裝於機殼中，置放於主機與螢幕中間的兩個5¼" Disk II軟碟機和一新的控制卡。該控制卡設計功能上與舊的Disk II控制卡相同，但使用了不同的連線線－可以用一條連線線控制兩個軟碟機。然而，DuoDisk受其可靠性所害而未能如同Apple IIe一樣流行起來。IIe是所有Apple II系列產品中最熱銷的，且被認為是Apple II產品線中的"黑馬"。它也是蘋果電腦家族中最"長壽"的--在接近11年的製造、販售期間只有微小的改變。在那段期間，有兩種經過重大改變的機型－加強型IIe一部有128KB記憶體的白金版IIe可以被認為是執行大部份於約1988年後推出的Apple II軟體的基本要求。在Apple IIe推出之前2年半，蘋果電腦公司為商業使用者推出了"Apple III"。這個產品並不成功，且史蒂夫·沃茲尼克被引述說Apple III有100%的失敗率－每一部Apple III都有一些缺陷。它的許多功能延續到後來的Apple IIe的設計上，包括基於Apple III SOS的ProDOS作業系統。Apple IIc.蘋果電腦公司在1984年4月推出Apple IIc並以行動式Apple II的名義宣傳它，因為它可以輕易地搬運。然而，它沒有電池及內建顯示器。IIc更附有一手把可將機體抬至適合打字的角度。它是3款使用Snow White design language機種中的第一種，也是唯一真正是白色的機種。另兩款Snow White機種分別是：它們其實算淡灰色，蘋果公司有時亦將其稱為"白金色"。Apple IIc是第一款採用了改進過的65C02處理器的Apple II，並附有內建5.25"軟碟機與128KB記憶體、內建磁碟控制器。為了鼓吹其便攜性，兩種接於IIc影片擴充埠的單色液晶顯示器上市販售。但由於高價位與不良的顯示品質，它們存在的時間並不長。IIc有一個外接電源供應器可以將交流電轉換成12V直流電，這使第三方廠商有能力為IIc製造專用電池及車用電力轉接器。Apple IIc。Apple II.Apple II產品線的下一個成員是在1986年推出的Apple IIGS。與Apple II產品線上其他產品的顯著不同是，II有一個真正的16位元微處理器-65C816，於2.8MHz時脈下工作，24位定址能力，可擴充至8MiB記憶體而不會碰到前款機種的"換槽"問題可以同時在一行中顯示，雖然有一種"抖動"(dithering)技術被應用在軟體上以提升顏色數量。前50,000部Apple II有史蒂夫·沃茲尼克的"Woz"簽名silkscreened於前面板上，它們被稱為"Woz限量版""。這些機器與那些沒有簽名的「普通版」在功能上並無不同。Apple IIc Plus.最後一款Apple II是於1988年發表的Apple IIc Plus。它與其前身IIc有一樣的大小和形狀，但內建的5¼"軟碟機被換成3½"軟碟機，電源供應器被移至內部支援結合在一起。如同後期的Apple IIc，IIc Plus包含一記憶體擴充插槽，可藉由子卡將記憶體擴充至1MB。IIc Plus亦使用了與白金版IIe和 II相同的鍵盤設計。與IIe、IIc和II不同的是，IIc Plus只有美國版，並從未在美國國外正式販售過。很多人認為IIc Plus是蘋果公司為了與Laser 128EX/2－當時一款相當熱銷的Apple II相容機－竟爭而推出的產品。Laser 128EX/2也包含加速過的處理器和內建的3½"軟碟機。亦有少數關於蘋果公司為何投入資源繼續開發新的8位元Apple II機型而不是延續16位元的Apple II的開發。然而，由於具備3½"軟碟機與高速的處理器，它對於執行AppleWorks整合產品包裝有住先的表現，特別是將記憶體擴充至1MB後。Apple IIe卡.1990年，Apple IIe卡上市－它是麥金塔LC產品線的擴充卡。本質上，它就是縮小版的Apple IIe。當在Apple II模式時，有許多LC的內建周邊裝置如記憶體、3½"軟碟機、AppleTalk網路和硬碟等可以被Apple IIe卡"借用。然而，IIe卡不能執行16位元的Apple II軟體。加裝IIe卡的麥金塔LC的目的是為了接替在學校與家庭中使用的Apple II，這也可能是一已被內部人員證實的新型Apple II開發計劃被取消而未能上市的原因。其他周邊介面卡.由於史蒂夫·沃茲尼克的擴充槽設計，在80年代期間有許多公司製造了提供各種增強功能的Apple II擴充卡。其中有一家是 Applied Engineering。其中兩種最普遍且最成功的卡分別是RamWorks對應Apple IIe及II。SuperDrive是蘋果公司為Apple II推出的最後幾項產品之一，不久後即與整個Apple II產品線一起結束。Applied Engineering的軟碟機與自有的控制卡一起銷售。另外有一種蘋果公司開發出的擴充卡－Apple II ProFile卡。這張卡可連線至原先是設計給Apple III使用的Apple ProFile硬碟。ProFile硬碟最初有5MB，稍後推出了10MB的款式。最後幾年.蘋果公司的麥金塔產品線最後使Apple II在90年代初期黯然下市。但即使是在麥金塔上市之後， Apple II仍然持續數年為蘋果公司的主要收入這種電腦是第一種吸引了為數眾多之死忠使用者的電腦。許多直言的Apple II死忠對蘋果公司將Apple II的收益投資在麥金塔而不是新的Apple II系列感到不是滋味。儘管拒絕了廣告與小團體支援，蘋果公司仍繼續販售II直到1992年。最後在1993年10月15日將IIe移出產品線，結束了一個時期。銷售、廣告與包裝.蘋果公司曾播送過8種 Apple II的電視廣告，強調其對教育與學生的好處，並附帶一些紙本廣告。複製品.如同IBM PC，Apple II無論在美國或其他地區都被頻繁地複製。根據某些資料顯示以表示它們是Apple II的複製機。在蘇聯集團，一種最被廣泛使用的微電腦是Agat－一種較原Apple II更大的俄製複製機，支援西裡爾字母輸入。另一種則是保加利亞制的Pravetz series 8，一種支援西裡爾字母的Apple II複製機。波士尼亞自80年代初期即開始生產Apple II複製機。它們的官方名稱是IRIS 8。它們相當昂貴且難以取得。主要是做為計算機化的數字電話系統及教育使用。它們也在國營企業、R&amp;D實驗室以及南斯拉夫的軍事單位中被使用。IRIS 8看起來像早期的IBM個人電腦—分離的中央零件、冷卻系統、兩個5¼"英寸軟碟機、螢幕與鍵盤。可完全與Apple II相容。在南斯拉夫－特別是波士尼亞及赫塞哥維納的頂尖高校裡都裝備了由IRIS 16主控的8/16或32部IRIS 8串聯成的區域網。IRIS 8可能生產了32萬多部。#重定向一種澳洲製造的Apple II複製機－Medfly，以一種專門危害蘋果的地中海果實蠅命名。Medfly採用了較快的處理器、較多的記憶體，分離式的鍵盤、大小寫輸入支援與內建軟碟機控制器。一家巴西的公司－Unitron，創造了另一款名叫ApII的複製機。Unitron採用了翻譯成葡萄牙文的ROM與Apple DOS 3.3。在這段期間，進口微電腦到巴西是犯法的，而購買這些複製機是唯一可以擁有微電腦的方法。Unitron在IBM個人電腦複製機於巴西發表後的數年後停止生產ApII。最早的Apple II複製機主要是將Apple II完全複製並以價位做為競爭手段，有些複製機也添加了新的功能。Ace 1000－由Franklin公司製造的機型，比原版Apple II更早提供九宮格數字鍵以及大小寫輸入功能。Laser 128系列先提供的內建3½"軟碟機與較快的處理器被認為是激勵蘋果公司推出Apple IIc Plus的原因之一。Laser 128亦有類似IIe的擴充插槽。與此同時，香港亦有Apple II 的複製品，稱為「菠蘿」(pieapple).中國大陸也有大量的蘋果相容機，如福建電子計算機廠生產的稱為“福桔”。但其中最為知名的，是80年代末期上市、定位於家庭和學校購買使用的低價普及型機型“中華學習機CEC-I”，擁有64KB記憶體、ROM內建GB2312二級簡體漢字字型檔、ROM內建LOGO語言系統、1個DISKII軟盤驅動器介面、1個標準50針擴充套件卡槽、1個MIDI式錄音機介面、1個遊戲桿介面，這樣無需額外增購眾多配件，即可發揮Apple II的強大功能。在產品說明中，也特別強調其完全相容Apple II+，並在功能上超過Apple IIe，事實上CEC-I並未擁有Apple IIe的核心增強功能。一般資訊.Apple II儲存媒體.最早的Apple II是以錄音帶做為儲存媒介。依循Commodore Datassette生產線的錄音機從未被生產出來。蘋果公司在一些早期的檔案中建議使用Panasonic RQ309。一開始，蘋果公司與許多第一方程式開發員開發儲存於錄音帶上的軟體，但在Disk II上市後，基於錄音帶的軟體基本上就從市場上消失了。Disk II軟碟機使用5¼英寸磁碟，第一款在Apple II上應用的磁碟作業系統是Apple DOS 3.1與Apple DOS 3.2，它們可在每張磁碟上儲存113.75kB，組織成35軌x13個256byte磁區。約在2年後，Apple DOS 3.3發表，每張磁碟可儲存140kB，因為一個磁碟控制器上的微小硬體改動，使其可存16個磁區。在DOS 3.3推出後，使用者除了需使用舊軟體之外不再使用Apple DOS 3.2。非Apple DOS 3.2不可的軟體相當罕見，因為Apple DOS 3.3並不是在結構上的更改－除了每一軌的磁區。一個叫做MUFFIN的程式被與Apple DOS 3.3一起提供以使使用者可以將Apple DOS 3.2的檔案複製到DOS 3.3的磁碟。在Apple DOS 3.x的磁碟上，第0、1軌與大部份的第2軌被保留給作業系統用。在軟碟機控制器上的一個小ROM程式可以尋找第0軌－不管讀寫頭當前的位置在哪裡，直接向第0軌方向移動40個磁軌的距離，並造成Disk II開機時獨特的震顫聲，這是讀寫頭撞擊磁頭軌道末端的橡膠緩衝器的聲音－並讀取、執行第0軌中的程式碼。磁碟目錄儲存在第17軌，正好是在一般的35軌磁碟的中間，以減少平均尋軌時間－對於常用的目錄軌。目錄大小固定，可容納最多105個檔案。不支援子目錄。許多遊戲出版商並沒有在他們的磁碟中包含Apple DOS，因為他們需要那些被佔用的空間。他們通常自己編寫開機程式與其只讀檔案系統。這也是為了防止遊戲破解者窺探其防拷原始碼，因為磁碟上的資料並不是可以輕易存取的檔案。一些第三方廠商生產了可以在大部份5¼磁碟上寫入40軌、儲存160KB資料的軟碟機，然而這種格式並未被廣泛接受，也沒有任何已知軟體是以這種40軌磁碟推出的。大部份軟碟機、甚至是Disk II都可以寫入36軌，而使機器能格式化多出軌的Apple DOS修改亦很常見。值得一提的是，蘋果的Disk II只使用單面"單密度"磁碟儲存140KB資料。然而有一個在Apple II使用者之間廣為人知的方法可以將容量提升至280KB－即是將磁碟另一側用剪防寫口專用的剪刀剪開防寫口再將磁碟翻面使用。早期，磁碟製造商不斷地警告這種使用方式會使磁頭損壞或更快磨損磁碟，而這些警告亦常在當時的雜誌上提到。實際上，這個方法被認為是可靠#重定向稍後推出的Apple II可以使用容量800KB的3½英寸磁碟及硬碟。Apple DOS 3.3並不能直接支援這些驅動器，而必須要透過第三方軟體。大於400KB的磁／硬碟必須被切割成數個”虛擬磁碟”。ProDOS，由Apple ///的SOS於1983年延伸出的分支，成為需要大容易軟盤的Apple II的選擇，因為其支援上限至32MB的容量，而AppleWorks確實需要它。"II"名稱的表示.Apple II名字中的"II"部份曾被以各種符號在電腦面板與印刷檔案上表示。II和"非加強版的" IIe標示為][ and ][e，而II和II Plus使用較小的大寫字母。Apple ///、IIc與其他IIe型號則使用斜線：///、//c和//e由於型式、變化眾多，它們很容易被搞混。歷程.今日，各種型式、型號的Apple II模擬器被推出。它們可以在Mac OS X、Linux、Microsoft Windows與其他作業系統上執行Apple II軟體。在因特網上亦有許多可免費下載的磁碟映像。AppleWin與MESS被認為是相容性最好的兩款模擬器。MESS模擬器可以紀錄並回放每次的模擬程序。為此，Lost Classics Project應運而生－為了那些希望可以正大光明使用這些軟體的使用者們。他們的目的是說服Apple II軟體的版權持有者同意免費釋出、流傳這些軟體。在他們的努力下，至今已有一定數量的軟體被釋出。有一個對於Apple II較不尋常的緬懷是一個叫"BSOD"的"萬花鏡"的XScreenSaver。這個BSOD螢幕保護裝置可以模擬許多種作業系統的宕機畫面。工業影響.Apple II系列電腦對科技產業及日常生活產生了巨大影響。Apple II是第一部許多人皆見過的電腦，其價位也是許多中產階級家庭可以負擔得起的。其普及性造就了整個電腦遊戲與教育軟體業的榮光，並同時帶起了文書處理器與印表機的市場。第一個商用微電腦「殺手級應用」軟體是VisiCalc－最早的試算表軟體，而它最早是設計給Apple II執行的。許多商業使用者為了使用VisiCalc而購買Apple II，因為那是當時唯一的試算表軟體。蘋果公司在家用市場的成功激起了其在家用電腦的竟爭對手－如VIC-20 (1980)與Commodore 64。透過低價銷售策略，它們將電腦推廣至另外數千萬的家庭使用者，並與蘋果公司一同瓜分市場。Apple II在商業上的成功亦促使了IBM創造IBM PC。它們被中階主管們廣泛採用以執行試算表與文書處理軟體。最初，這些軟體是從Apple II版本移植過來的。稍後，開始有在PC上開發的軟體。PC與其相容機的普及又造就了局域網的應用。Apple II帶來的一個寶貴教訓是開放式電腦系統平臺的重要性。最早的一批Apple II附有一本"Apple II 參考手冊"，手冊中有完整的電路圖解與一"Monitor" ROM韌體Apple II可以讓任何擴充卡直接控制通道與存取記憶體的擴充槽設計帶起了一個獨立產業－擴充卡製造商創造了大量的硬體，使得使用者可以用較低的價錢建造比其他電腦更強大的系統－當時大部份其他電腦的可擴充性通常不像Apple II那麼強大，並擁有部分國家專利。即使是遊戲擴充槽也異常地強大，可做數字／模擬訊號輸入／輸出。一名駭客使用其驅動了LaserWriter印表機。蘋果公司決定不讓最初的麥金塔使用開放式系統，這被廣泛認為阻礙了麥金塔的發展；然而，IBM PC的經驗亦證明，電腦平臺的成功並不完全等於發明該平臺之公司的成功。最終，IBM PC的現成開放式系統架構使得其竟爭對手如Compaq、戴爾與等可以輕易製造出其複製機，造成IBM得不償失的勝利。2004年12月，IBM確定將其電腦部門－包括其所有型號及技術－以17億5千萬美元賣給中國的聯想集團。