Apple II有彩色、高分辨率的图形显示模式,音效功能与两种基于BASIC的内置编程语言-Applesoft与Integer与其他微电脑相比,这些功能被完善记载且易于学习。Apple II开启了个人电脑革命,因为它面向大众,而不仅仅是科技狂人與工程师。其上市发表与后来的普及更深刻影响了后继的许多种微电脑。Gerald VanDiver与Rolland Love 写的"VanLOVEs Apple Handbook"与"The Apple Educators Guide"披露了1500种Apple II系列可用的软件。Apple II贩售商则用这些书来向客户强调其在教育与个人使用上之软件开发基础的成长。
Disk II 控制器所使用的方法是典型的沃茲尼克設計靈感。 Apple II 集合了許多聰明的工程技巧之大成以節省硬體及降低成本。 例如,利用6502 指令集僅在不同的時脈迴圏時存取記憶體,而在未使用的迴圏存取影像產生迴路的記憶體來避免記憶體容量問題,同時也消除了DRAM晶片專用的更新迴路需求之優點。
Apple II的设计哲学概念可从其声音电路看出。Apple II使用一个切换电路,其仅能透过内置喇叭发出单音。Apple II未使用声音合成芯片。所有其他的声响(包含双、三及后来的四声音乐、音频范例回放与语音合成)需由技巧高超的软件在适当的时间发出声音。苹果公司于Apple II上应用专用声音芯片是将近十年后的事了。类似的技术亦应用在录音带存储系统上:录音带输出的原理与喇叭一样,输入则是一个简单的零交叉(zero-crossing)侦测器-由一个相对粗糙(1位元)的音频数码化器支持。ROM内的代码则用以编/解码这些由录音带输入/输出的信号。(参见頻率偏移調變)
Apple II最后由Apple II+接替。它在ROM中包含了Applesoft BASIC编程语言。这个由微软编写的BASIC语言曾经做为一升级套件,它支持浮点运算(但它明显比史蒂夫·沃茲尼克的Integer 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年终止。
苹果电脑公司在1984年4月推出Apple IIc并以便携式Apple II的名义宣传它,因为它可以轻易地搬运。然而,它没有电池及内建显示器。IIc更附有一手把可将机体抬至适合打字的角度。它是3款使用Snow White design language机种中的第一种,也是唯一真正是白色的机种。
另两款Snow White机种分别是:
II
GS。
它们其实算淡灰色,苹果公司有时亦将其称为"白金色"。
Apple IIc是第一款采用了改进过的65C02处理器的Apple II,并附有内置5.25"软驱与128KB内存、内置磁盘控制器(可控制外接驱动器)、复合视频输出(NTSC或PAL)、可连接打印机与调制解调器的序列埠与一个摇杆/鼠标连接埠。不像过去的Apple II机型,IIc擁有扩充槽-受到机体尺寸的限制。第三方广商最终仍找到扩充内存至1MiB与置入时钟的方法,而后期主板的改进中亦提供了一个扩充槽-它能透过苹果公司的内存卡将内存提升至1MiB。原本设计给第二部5¼"软驱的软驱埠亦可接上3½"软驱,甚至可以接硬碟(需透过第三方装置)。
Apple II产品线的下一个成员是在1986年推出的Apple IIGS。与Apple II产品线上其他产品的显着不同是,IIGS有一个真正的16位元微处理器-65C816,于2.8MHz时脉下工作,24位寻址能力,可扩充至8MiB内存而不会碰到前款机种的"换槽"问题(大于4MiB的内存卡从未被苹果电脑直接支持[6])它采用了两种新的图像显示模式,可提供高分辨率与4096色显示能力。然而,同时只能有4色(于640×200分辨率)或16色(于320×200分辨率)可以同时在一行中显示,虽然有一种抖动(dithering)技术被应用在软件上以提升颜色数量。[7]
一家巴西的公司-Unitron,创造了另一款名叫ApII的复制机。Unitron采用了翻译成葡萄牙文的ROM与Apple DOS 3.3。在这段期间,进口微电脑到巴西是犯法的,而购买这些(非法的)复制机是唯一可以拥有微电脑的方法。Unitron在IBM个人电脑复制机于巴西发表后的数年后停止生产ApII。
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 II可以使用容量800KB的3½英寸磁盘及硬盘。Apple DOS 3.3并不能直接支持这些驱动器,而必须要透过第三方软件。大于400KB的磁/硬盘必须被切割成数个”虚拟磁盘”。ProDOS,由Apple ///的SOS于1983年延伸出的分支,成为需要大容易软盘的Apple II的选择,因为其支持上限至32MB的容量,而AppleWorks确实需要它。
影响
Apple II系列电脑对科技产业及日常生活产生了巨大影响。Apple II是第一部许多人皆见过的电脑,其价位也是许多中产阶级家庭可以负担得起的。其普及性造就了整个电脑游戏与教育软件业的荣光,并同时带起了文书处理器与打印机的市场。第一个商用微电脑「杀手级应用」软件是VisiCalc-最早的试算表软件,而它最早是设计给Apple II运行的。许多商业用户为了使用VisiCalc而购买Apple II,因为那是当时唯一的试算表软件。苹果公司在家用市场的成功激起了其在家用电脑的竟争对手-如VIC-20 (1980)与Commodore 64(1982,其估计有1700至2500万部的销售量)。透过低价销售策略,它们将电脑推广至另外数千万的家庭用户,并与苹果公司一同瓜分市场。
Apple II在商业上的成功亦促使了IBM创造IBM PC。它们被中阶主管们广泛采用以运行试算表与文书处理软件。最初,这些软件是从Apple II版本移植过来的。稍后,开始有在PC上开发的软件。PC与其兼容机的普及又造就了局域网的应用(如e-mail)与因特网的应用(如Usenet和万维网)。
Apple II带来的一个宝贵教训是开放式电脑系统平台的重要性。最早的一批Apple II附有一本Apple II 参考手册,手册中有完整的电路图解与一"Monitor" ROM固件(BIOS)源完整列表(后来此指南需另外购买。到了Apple IIGS时,完整的技术指南又被分成数卷。)Apple II可以让任何扩充卡直接控制通道与存取内存的扩充槽设计带起了一个独立产业-扩充卡制造商创造了大量的硬件,使得用户可以用较低的价钱建造比其他电脑更强大的系统-当时大部份其他电脑的可扩充性通常不像Apple II那么强大,并拥有部分國家专利。即使是游戏扩充槽也异常地强大,可做数字/模拟信号输入/输出。一名黑客使用其驱动了LaserWriter打印机。