Apple_II_Plus

Apple II Plus是Apple II系列中的第2個產品 。 Apple II Plus有48KB內存 ， 可藉由能安裝在第0槽的語言卡擴充至64KB 。 蘋果所採用的6502微處理器支持最大64KB內存 ， 而含有48KB內存的機器已達到此上限 － 因爲包含另外的16KB只讀內存 （ ROM ） 和I / O位址 。 因此 ， 語言卡中的擴充內存可暫時 “ 蓋過 ” 內置的ROM ， 並將代碼讀入該段內存 ， 以使用ROM相同的方式使用它 。 藉此 ， 用戶可將Integer BASIC從磁盤讀入語言卡內存中 ， 並使用DOS 3.3 的INT和FP指令切換使用Integer BASIC或Applesoft BASIC “ 方言 ” ， 如同切換ROM擴充卡一般 。 若要使用蘋果公司幾乎於同一時間推出的兩種編程語言 － UCSD Pascal與FORTRAN 77編譯器 ， 語言卡也是必備配備 。 這些軟件需在叫做UCSD - P系統的非DOS系統下運行 ， 它有自己的磁盤格式 ， 幷包含一 “ 虛擬機器 ” 使其可以在多種不同硬件上運行 。 Apple II Plus的ROM中包含Applesoft BASIC編程語言 。 這個由微軟編寫的BASIC “ 方言 ” 最初曾做爲升級推出 ， 支持浮點運算 （ 但與Steve Wozniak的Integer BASIC相比 ， 其運行速度明顯較慢 ） 。 最終它成爲蘋果電腦的標準BASIC語言 。 如同Apple II ， Apple II Plus不支持小寫輸入 。 鍵盤上的所有按鍵只能打出大寫字母 。 在ROM中內置的字型亦沒有小寫字母 。 （ 注意鍵盤上沒有大寫鎖定鍵 。 ） 爲了顯示小寫字母 ， 有些軟件會以較慢的高分辨率圖像模式運行 ， 並採用自行設計的字型 ， 而不使用較快的文字模式 （ 直接採用ROM中的字型 ） 。 另一些軟件則使用反轉文字模式以顯示打印出來會是小寫的文字 。 另外 ， 用戶也可以安裝內含小寫字體的ROM或購買第三方廠商的80行卡 。 其中 “ Videx Videoterm ” 卡與其複製品特別普遍 。 至於小寫輸入 ， 由於無法偵測Shift鍵是否按下 ， 因此有一種 “ 一線Shift鍵修改 ” 被應用 （ 連接Shift鍵至主板上的搖桿控制器上的其中一根針腳 。 ） 兼容的程序 （ 包括幾乎所有的文書處理軟件 ） 可藉此偵測Shift鍵是否被按下 。 然而 ， 由於此修改需要靠焊接 ， 因此只有少部份狂人會使用 。 爲此 ， 支持小寫的軟件大多亦可用ESC鍵代替該修改的功能 。