# 애플 II (오리지널)

애플 II (오리지널)|  |
| --- |
| 9인치 흑백 모니터, 게임 패들, 레드 북 권장 파나소닉 RQ-309DS 카세트 데크를 갖춘 1977년 일반적인 구성 |
| 개발사 | 스티브 워즈니악 (수석 디자이너) |
| 제조사 | 애플 컴퓨터 주식회사 |
| 출시일 | 1977년 6월 10일(1977-06-10) |
| 단종일 | 1979년 5월(1979-05) |
| 출시 가격 | US$1,298 (equivalent to $6,740 in 2024) |
| 운영 체제 | 정수 베이직 / 애플 도스 |
| CPU | MOS 6502 @ 1.023 MHz |
| 컨트롤러 | 패들 |
| 연결 방식 | 병렬 포트 카드 (애플 및 타사); 직렬 포트 카드 (애플 및 타사); SCSI |
| 저장 공간 | 오디오 카세트, Disk II (5.25인치, 140 KB, 애플) |
| RAM | 4, 8, 12, 16, 20, 24, 32, 36, 48, 또는 64 KiB |
| 화면 | NTSC 비디오 출력 (내장 RCA 단자) |
| GPU | 저해상도: 40×48, 16색 고해상도: 140/280×192, 6색 |
| 소리 | 1비트 스피커 (내장) 1비트 카세트 입력 (내장 마이크 잭) 1비트 카세트 출력 (내장 헤드폰 잭) |
| 입력 | 대문자 키보드, 52키 |
| 이전 기종 | 애플 I |
| 후속 기종 | 애플 II 플러스 |

외부 모뎀이 연결된 애플 II 컴퓨터
**애플 II**(Apple II, **apple ][**)는 애플이 1977년 6월에 출시한 개인용 컴퓨터이다. 최초로 성공한 대량 생산 마이크로컴퓨터 제품 중 하나였으며, 가정용 컴퓨터를 대중화하고 이후 소프트웨어 개발에 영향을 미친 역할로 인해 역사상 가장 중요한 개인용 컴퓨터 중 하나로 널리 인정받고 있다.

애플 II는 주로 스티브 워즈니악이 설계했다. 이 시스템은 8비트 MOS 6502 마이크로프로세서를 기반으로 한다. 제리 매넉(Jerry Manock)은 거품으로 성형된 플라스틱 케이스를 디자인했고, 로드 홀트(Rod Holt)는 스위치 모드 파워 서플라이를 개발했지만, 스티브 잡스는 컴퓨터 설계에 관여하지 않았다. 1977년 웨스트 코스트 컴퓨터 페어에서 잡스와 워즈니악에 의해 소개되었으며, 사업가나 컴퓨터 애호가가 아닌 미국 가구를 대상으로 브랜드화된 소비자 시장을 겨냥한 애플의 첫 컴퓨터 출시를 알렸다.

바이트 잡지가 "1977년 홈 컴퓨팅의 삼위일체"라고 언급한 세 컴퓨터: 코모도어 PET 2001, 애플 II, TRS-80 모델 I
바이트 (잡지)는 애플 II, 코모도어 PET, TRS-80을 "1977년 삼위일체"라고 불렀다. 애플 II는 컬러 그래픽을 표시할 수 있는 특징을 가지고 있었기 때문에 애플 로고는 스펙트럼 색상으로 재설계되었다.

애플 II는 애플 II라는 이름으로 통칭되는 일련의 컴퓨터 중 첫 번째 모델이다. 이어서 애플 II 플러스, 애플 IIe, 애플 IIc, 애플 IIc 플러스, 16비트 애플 IIGS가 출시되었으며, 이 모든 모델은 호환성을 유지했다. 마지막으로 판매된 모델인 애플 IIe의 생산은 1993년 11월에 중단되었다.

## 역사

1976년, 스티브 잡스는 제품 디자이너 제리 매넉(Jerry Manock, 이전에 휴렛 팩커드에서 계산기를 설계했던 사람)을 설득하여 애플 II의 "껍질", 즉 내부 메커니즘을 숨기는 주방 가전에서 영감을 받은 매끄러운 케이스를 만들게 했다. 초기 애플 II 컴퓨터는 실리콘 밸리에서 조립되었고 나중에 텍사스에서 조립되었다. 인쇄 회로 기판은 아일랜드와 싱가포르에서 제조되었다. 첫 컴퓨터는 1977년 6월 10일에 판매되기 시작했다 MOS 6502 마이크로프로세서가 1.023 MHz(컬러버스트의 2⁄7 NTSC 컬러 서브캐리어)로 작동했으며, 두 개의 게임 패들 (1980년까지 번들되었지만 FCC 규정을 위반하는 것으로 밝혀져 중단됨), 4 KiB의 RAM, 프로그램 로딩 및 데이터 저장을 위한 오디오 카세트 인터페이스, ROM에 내장된 정수 베이직 프로그래밍 언어를 갖추고 있었다. 비디오 컨트롤러는 화면에 24줄 40열의 흑백, 대문자 전용 텍스트를 표시했으며 (원래 문자 세트는 ASCII 문자 20h에서 5Fh에 해당), 비디오 모니터 또는 일반 TV 세트에 표시할 수 있는 NTSC 컴포지트 비디오 출력을 제공했다 (별도의 RF 변조기를 통해).

4 KiB RAM이 장착된 컴퓨터의 원래 소매 가격은 US$1,298 (equivalent to $6,740 in 2024)였고, 최대 48 KiB RAM이 장착된 컴퓨터는 US$2,638 (equivalent to $13,690 in 2024)였다. 컴퓨터의 컬러 그래픽 기능을 반영하여 케이스의 애플 로고에는 무지개색 줄무늬가 있었으며, 이는 1998년 초까지 애플의 기업 로고의 일부로 남아 있었다. 아마도 가장 중요하게, 애플 II는 많은 산업에서 개인용 컴퓨터의 촉매제였으며, 소비자 대상 소프트웨어 시장의 문을 열었다.

이 시스템 설계의 특정 측면은 아타리(Atari, Inc.)의 아케이드 비디오 게임인 브레이크아웃 (비디오 게임)(1976년)의 영향을 받았다. 이 게임은 워즈니악이 설계했으며, 그는 "애플 II의 많은 기능은 내가 아타리를 위해 브레이크아웃을 설계했기 때문에 들어갔다. 나는 그것을 하드웨어로 설계했다. 이제 소프트웨어로 작성하고 싶었다"고 말했다. 여기에는 컬러 그래픽 회로 설계, 게임 패들 지원 및 사운드 추가, 그리고 그가 직접 만든 하드웨어 게임의 소프트웨어 클론인 Brick Out을 작성한 정수 베이직의 그래픽 명령이 포함되었다. 워즈니악은 1984년에 이렇게 말했다. "기본적으로, 모든 게임 기능은 내가 익숙했던 게임인 브레이크아웃을 홈브루 컴퓨터 클럽에서 선보일 수 있도록 하기 위해 포함되었다. 내가 브레이크아웃을 BASIC으로 완전히 작성해서 시연했던 날은 내 인생에서 가장 만족스러운 날이었다. 나에게는 엄청난 발전처럼 느껴졌다. 하드웨어 아케이드 비디오 게임을 설계한 후, BASIC으로 프로그래밍할 수 있다는 것이 세상을 바꿀 것이라는 것을 알았다."

## 개요

1977년 5월 바이트 (잡지)에서 스티브 워즈니악은 자신의 설계에 대한 상세한 설명을 게재했다. 이 기사는 "나에게 개인용 컴퓨터는 작고, 신뢰할 수 있으며, 사용하기 편리하고, 저렴해야 한다"는 문장으로 시작되었다.

애플 II는 하드웨어를 절약하고 비용을 절감하기 위해 다음과 같은 특이한 엔지니어링 단축을 사용했다.

* 6502 프로세서가 메모리에 접근하는 방식을 활용했다. 이는 클럭 사이클의 대체 단계에서만 발생하며, 비디오 생성 회로의 메모리 접근은 다른 유휴 단계에서 이루어져 메모리 충돌 문제와 비디오 스트림 중단을 방지한다.
* 이 배열은 동적 램 칩을 위한 별도의 메모리 리프레시 회로가 필요 없게 했다. 비디오 전송이 타임아웃 기간 내에 동적 메모리의 각 행에 접근했기 때문이다. 또한, PET와 TRS-80이 비디오용 SRAM 칩을 가지고 있던 반면, 애플 II는 비디오 RAM을 위한 별도의 RAM 칩이 필요하지 않았다.
* 6502 CPU와 몇 개의 보조 칩을 제외하고, 사용된 대부분의 반도체는 74LS 저전력 쇼트키 칩이었다.
* 게임 컨트롤러의 출력을 읽기 위해 복잡한 아날로그-디지털 회로를 사용하는 대신, 워즈니악은 558이라고 불리는 쿼드 555 타이머 IC를 중심으로 구성된 간단한 타이머 회로를 사용했다. 이 회로의 주기는 게임 컨트롤러의 저항에 비례하며, 그는 소프트웨어 루프를 사용하여 타이머를 측정했다.
* 단일 14.31818 MHz 마스터 발진기(fM)는 마이크로프로세서 클럭 신호(fM/14), 비디오 전송 카운터, 컬러 버스트 샘플(fM/4)을 포함한 다른 모든 필요한 주파수를 생성하기 위해 다양한 비율로 분할되었다. 메인 보드의 솔더블 점퍼는 유럽 50 Hz와 미국 60 Hz 비디오 간 전환을 허용했다.

텍스트 및 그래픽 화면은 복잡한 배열을 가지고 있다. 예를 들어, 스캔라인은 메모리의 순차적인 영역에 저장되지 않았다. 이러한 복잡성은 워즈니악이 이 방법이 동적 RAM을 부작용으로 새로 고칠 수 있다는 것을 깨달았기 때문이라고 알려져 있다(위에서 설명한 대로). 이 방법은 필요한 스캔라인의 주소를 소프트웨어로 계산하거나 찾아보는 데 비용 오버헤드가 없었으며, 상당한 추가 하드웨어가 필요하지 않았다. 마찬가지로, 고해상도 그래픽 모드에서는 색상이 픽셀 위치에 따라 결정되므로 소프트웨어로 구현할 수 있어 워즈니악이 비트 패턴을 색상으로 변환하는 데 필요한 칩을 절약할 수 있었다. 이것은 또한 주황색과 파란색 픽셀이 녹색과 보라색 픽셀보다 화면에서 반 픽셀 너비만큼 더 오른쪽에 나타나기 때문에 서브픽셀 렌더링으로 텍스트를 그릴 수 있는 기능을 제공했다.

애플 II는 처음에는 당시 대부분의 다른 마이크로컴퓨터와 마찬가지로 데이터 카세트 저장을 사용했다. 1978년에 회사는 Disk II(Disk ][로 양식화)라는 외부 5+1⁄4-인치 플로피 디스크 드라이브를 도입했으며, 이는 컴퓨터의 확장 슬롯 중 하나(일반적으로 슬롯 6)에 연결되는 컨트롤러 카드를 통해 연결되었다. 워즈니악이 만든 Disk II 인터페이스는 전자 부품의 경제성으로 인해 엔지니어링 걸작으로 평가받는다.

Disk II 컨트롤러에서 취한 접근 방식은 워즈니악의 설계에서 전형적인 특징이다. 몇 개의 소규모 로직 칩과 저렴한 PROM(프로그래머블 읽기 전용 메모리)을 사용하여 표준 회로 구성에 비해 훨씬 적은 부품 비용으로 기능적인 플로피 디스크 인터페이스를 만들었다.

## 케이스 디자인

초기 생산된 애플 II 컴퓨터는 손으로 성형한 케이스를 사용했다. 이 케이스에는 불완전한 플라스틱 성형 과정으로 인해 눈에 띄는 기포와 다른 요철이 있었으며, 곧 기계 성형으로 전환되었다. 또한, 초기 케이스 디자인에는 통풍구가 없어 인쇄 회로 기판(PCB)에서 열이 많이 발생하여 플라스틱이 부드러워지고 처지는 현상이 발생했다. 애플은 생산 3개월 이내에 케이스에 통풍구를 추가했으며, 원래 케이스를 가진 고객은 무료로 교체할 수 있었다.

## PCB 개정

애플 II PCB. 중앙 근처의 흰색 직사각형 윤곽선은 세 개의 RAM 뱅크를 둘러싸고 있으며, 여기에는 모두 16kx1 DRAM이 장착되어 있다.
애플 II의 인쇄 회로 기판(PCB)은 스티브 워즈니악이 수정 작업을 거치면서 여러 차례 개정되었다. 가장 초기 버전은 개정 0으로 알려졌으며, 최초 6,000대가 이 버전을 사용했다. 이후 개정에서는 컴퓨터가 텍스트 모드일 때 색상 테두리를 방지하기 위한 "컬러 킬러" 회로가 추가되었고, 카세트 I/O의 신뢰성을 향상시키기 위한 수정도 이루어졌다. 개정 0 애플 II는 정의되지 않은 모드로 전원이 켜지고 화면에 쓰레기값이 표시되어 사용자가 재설정을 눌러야 했다. 이는 이후 보드 개정에서 제거되었다. 개정 0 애플 II는 고해상도 모드에서 네 가지 색상만 표시할 수 있었지만, 워즈니악은 이후 보드 개정에서 여섯 가지 고해상도 색상으로 늘릴 수 있었다. (기술적으로는 여덟 가지였지만 여섯 가지만 볼 수 있었다.)

애플 II PCB는 총 24개의 RAM 칩을 위한 3개의 RAM 뱅크를 가지고 있다. 원래 애플 II는 RAM 크기를 조절하는 점퍼 스위치가 있었고, RAM 구성은 4, 8, 12, 16, 20, 24, 32, 36, 또는 48 KiB가 될 수 있었다. 가장 작은 3가지 메모리 구성은 4kx1 동적 램을 사용했고, 더 큰 구성은 16kx1 DRAM을 사용하거나 4킬로바이트와 16킬로바이트 뱅크를 혼합하여 사용했다 (어떤 뱅크의 칩들은 같은 크기여야 한다). 초기 애플 II 플러스 모델은 이 기능을 유지했지만, DRAM 가격이 하락한 후 애플은 점퍼 없는 회로 기판을 재설계하여 16kx1 칩만 지원하도록 했다. 몇 달 후, 모든 기기를 48 KiB DRAM으로 채워 출하하기 시작했다.

대부분의 컴퓨터와 달리, 애플 II PCB의 모든 집적 회로는 소켓 방식으로 되어 있었다. 이는 제조 비용이 더 많이 들고 칩이 느슨해져 시스템 오작동이 발생할 가능성이 있었지만, 서비스 및 불량 칩 교체를 더 쉽게 하기 위해 선호되었다.

애플 II PCB는 인터럽트 요청을 생성하는 수단이 없지만, 확장 카드는 인터럽트를 생성할 수 있다. 프로그램 코드는 I/O 작업을 수행하기 위해 모든 것을 중단해야 했다. 컴퓨터의 다른 많은 특이점들과 마찬가지로, 이는 비용상의 이유와 스티브 워즈니악이 게임이나 컴퓨터를 교육 도구로 사용하는 데 인터럽트가 필요 없다고 가정했기 때문이었다.

## 디스플레이 및 그래픽

애플 II 시리즈의 색상은 NTSC 텔레비전 신호 표준의 특성을 활용하여 색상 디스플레이를 비교적 쉽고 저렴하게 구현할 수 있게 했다. 원래 NTSC 텔레비전 신호 사양은 흑백이었다. 색상은 나중에 흑백 TV 세트에 의해 부분적으로 무시되는 3.58메가헤르츠 서브캐리어 신호를 추가하여 구현되었다. 색상은 기준 컬러 버스트 신호와 관련하여 이 신호의 위상에 따라 인코딩된다. 그 결과 일련의 펄스의 위치, 크기 및 강도가 색상 정보를 정의한다. 이러한 펄스는 컴퓨터 화면의 화소로 변환될 수 있으며, 합성 아티팩트 색상을 활용할 수 있다.

애플 II 디스플레이는 서브캐리어 주기당 두 개의 화소를 제공한다. 컬러 버스트 참조 신호가 켜지고 컴퓨터가 컬러 디스플레이에 연결되면, 하나의 교대 픽셀 패턴을 표시하여 녹색을, 반대되는 교대 픽셀 패턴으로 자홍색을, 두 개의 픽셀을 나란히 배치하여 흰색을 표시할 수 있다. 파란색과 주황색은 컬러 버스트 신호에 비해 픽셀 오프셋을 반 픽셀 너비만큼 조정하여 사용할 수 있다. 고해상도 디스플레이는 각 서브캐리어 주기에 더 많은 (그리고 더 좁은) 픽셀을 압축하여 더 많은 색상을 제공한다.

거칠고 낮은 해상도의 그래픽 디스플레이 모드는 픽셀당 점 패턴을 출력하여 더 많은 색상 옵션을 제공할 수 있으므로 다르게 작동한다. 이러한 패턴은 문자 생성기 ROM에 저장되며, 컴퓨터가 저해상도 그래픽 모드로 전환될 때 텍스트 문자 비트 패턴을 대체한다. 텍스트 모드와 저해상도 그래픽 모드는 동일한 메모리 영역을 사용하며 동일한 회로가 모두에 사용된다.

단일 HGR 페이지는 8KiB의 RAM을 차지했다. 실제로 이는 HGR 모드를 사용하려면 최소 12KiB의 총 RAM이 필요하고, 두 페이지를 사용하려면 20KiB가 필요하다는 것을 의미했다. 1977-79년 기간의 초기 애플 II 게임들은 작은 메모리 구성을 가진 사용자를 지원하기 위해 텍스트 또는 저해상도 모드에서만 실행되는 경우가 많았다. HGR은 1980년까지 게임에서 보편적으로 지원되지 않았다.

## 사운드

애플 II는 전용 사운드 합성 칩 대신 내장 스피커 또는 라인 출력 잭을 통해 클릭만 방출할 수 있는 토글 회로를 포함하고 있다. 음악이나 오디오 샘플과 같은 더 복잡한 사운드는 소프트웨어가 적절한 주파수로 스피커를 수동으로 토글하여 생성한다. 이 기술은 신중하고 정확한 타이밍이 필요하여 사운드가 재생되는 동안 움직이는 그래픽을 표시하기 어렵다. 나중에 이 문제를 해결하는 타사 확장 카드가 출시되었다.

카세트 저장에도 유사한 기술이 사용된다. 카세트 출력은 스피커와 동일하게 작동하며, 입력은 1비트 오디오 디지타이저로 간단한 제로 크로싱 감지기를 사용한다. 기계 ROM의 루틴은 카세트용 주파수 편이 변조 방식으로 데이터를 인코딩 및 디코딩한다.

## 프로그래밍 언어

처음에 애플 II는 마더보드 ROM 칩에 인코딩된 정수 베이직이라는 BASIC 변형과 함께 출하되었다. 워즈니악이 작성한 이 인터프리터는 사용자가 추가 개발 유틸리티를 구매할 필요 없이 소프트웨어 애플리케이션을 작성할 수 있도록 했다. 게임 프로그래머와 취미 사용자들을 염두에 두고 작성된 이 언어는 숫자를 16비트 정수 형식으로만 인코딩하는 것을 지원했다. -32768에서 +32767 사이의 정수만 지원했기 때문에(부호 있는 16비트 정수) 비즈니스 소프트웨어에는 적합하지 않았으며, 애플은 곧 고객들로부터 불만을 접수했다. 스티브 워즈니악은 Disk II 하드웨어 개발에 바빴기 때문에 정수 베이직을 부동 소수점 지원으로 수정할 시간이 없었다. 애플은 대신 마이크로소프트의 6502 BASIC 라이선스를 받아 애플소프트 베이직을 만들었다.

디스크 사용자는 일반적으로 ROM에 애플소프트가 있고 시스템 메모리의 정수 BASIC ROM 아래에 위치한 소위 언어 카드를 구입했다. 사용자는 BASIC 프롬프트에서 `FP` 또는 `INT`를 입력하여 두 BASIC 중 하나를 전환할 수 있었다. 애플은 또한 카세트 사용자용으로 다른 버전의 애플소프트를 제공했는데, 이 버전은 낮은 메모리를 차지했으며, 정수 BASIC에서 `LOAD` 명령을 사용하여 시작되었다.

애플 II는 출하 시 컴퓨터의 RAM을 한 번에 1바이트씩 또는 256바이트 블록으로 표시하고 변경하는 명령이 포함된 기계어 모니터를 내장했다. 이를 통해 프로그래머는 추가 개발 소프트웨어 없이 기계어 프로그램을 작성하고 디버깅할 수 있었다. 컴퓨터는 모니터 ROM으로 전원이 켜지며 `*` 프롬프트를 표시한다. 거기서 `Ctrl`+`B`는 BASIC으로 들어가거나, 기계어 프로그램은 카세트에서 로드될 수 있다. 디스크 소프트웨어는 `Ctrl`+`P` 다음 `6`을 눌러 부팅할 수 있으며, 이는 일반적으로 Disk II 컨트롤러가 들어있는 슬롯 6을 의미한다.

6502 어셈블러는 곧 디스크로 제공되었고, 나중에 UCSD 컴파일러 및 운영 체제가 파스칼 (프로그래밍 언어) 언어용으로 제공되었다. 파스칼 시스템은 마더보드 메모리 48 KiB 외에 언어 카드 위치(확장 슬롯 0)에 16 KiB RAM 카드를 설치해야 했다.

## 매뉴얼

1977년 처음 1,000대 정도의 애플 II는 68페이지 분량의 등사기로 인쇄된 "애플 II 미니 매뉴얼"과 함께 출하되었는데, 황동 페이퍼 패스너로 손으로 제본되었다. 이것은 1978년 1월에 출판된, 빨간색 표지로 인해 레드북으로 알려진 애플 II 참조 매뉴얼의 기초가 되었다. 보증 카드를 보낸 기존 고객들에게는 레드북 무료 사본이 발송되었다. 애플 II 참조 매뉴얼에는 컴퓨터 전체 회로의 완전한 회로도와 기기의 바이오스 역할을 하는 "모니터" ROM 펌웨어의 완전한 소스 목록이 포함되어 있었다.

스티브 잡스가 1980년에 "줄리안, 너희 세대는 컴퓨터와 함께 성장하는 첫 세대다. 세상을 바꿔라."라고 서명한 애플 II 매뉴얼이 2021년 경매에서 787,484달러에 팔렸다.

## 운영체제

초기 애플 II는 정수 베이직이라는 BASIC 변형과 애플 시스템 모니터라고 불리는 상주 모니터를 포함하는 8 KiB의 ROM과 함께 제공되었다. 처음에는 카세트 테이프만 저장에 사용할 수 있었는데, 이는 비즈니스용으로는 너무 느리고 신뢰할 수 없다고 여겨졌다. 1977년 말, 애플은 Disk II 플로피 디스크 드라이브를 개발하기 시작했고, 이를 활용하기 위한 운영체제가 필요했다. 당시 존재하던 표준은 CP/M이었지만, 6502 프로세서와의 비호환성과 투박함 때문에 애플은 셰퍼드슨 마이크로시스템즈에 13,000달러를 주고 애플 도스를 작성하도록 계약했다. 셰퍼드슨에서 폴 래프턴(Paul Laughton)은 당시로서는 놀랍도록 짧은 35일 만에 소프트웨어를 개발했다. Disk II와 애플 DOS는 1978년 말에 출시되었다. 이 소프트웨어의 최종이자 가장 인기 있는 버전은 애플 도스 3.3이었다.

애플 DOS는 계층적 파일 시스템과 더 큰 저장 장치를 지원하는 ProDOS로 대체되었다. 선택 사항인 타사 Z80 기반 확장 카드를 통해 애플 II는 CP/M 운영체제로 부팅하여 워드스타, dBase II 및 기타 CP/M 소프트웨어를 실행할 수 있었다.

애플은 1977년에 애플소프트 베이직을 출시했다. 이는 부동 소수점 수를 사용할 수 있는 기능과 같은 더 많은 기능을 위해 사용자들이 정수 베이직 대신 실행할 수 있는 고급 버전의 언어였다.

일부 상업용 애플 II 소프트웨어는 자체 부팅 디스크에 제공되었으며 표준 DOS 디스크 형식을 사용하지 않았다. 이는 디스크의 소프트웨어 복사 또는 수정이 어려워지게 했으며, 로딩 속도를 향상시켰다.

## 타사 장치 및 응용 프로그램

애플 II가 1977년 6월에 처음 출시되었을 때, 슬롯에 사용할 수 있는 확장 카드가 없었다. 이는 사용자가 모뎀이나 프린터를 연결할 방법이 없다는 것을 의미했다. 인기 있는 한 가지 방법은 텔레타이프 기계를 카세트 출력에 연결하는 것이었다.

워즈니악의 오픈 아키텍처 설계와 애플 II의 여러 확장 슬롯은 주변 장치 카드(직렬 컨트롤러, 디스플레이 컨트롤러, 메모리 보드, 하드 디스크, 네트워킹 구성 요소, 실시간 클록 등)를 포함한 다양한 타사 장치를 허용했다. Z-80 소프트카드와 같은 플러그인 확장 카드도 있었는데, 이는 애플 II가 Z80 프로세서를 사용하고 CP/M 운영체제용 프로그램을 실행할 수 있게 했다. 여기에는 dBase II 데이터베이스와 워드스타 워드 프로세서가 포함되었다. Z80 카드는 또한 모뎀 연결을 허용하여 사용자가 접근할 수 있는 모든 네트워크에 연결할 수 있게 했다. 초기에는 이러한 네트워크가 드물었다. 그러나 나중에 게시판 시스템이 개발되면서 크게 확장되었다. 6809 카드도 있었는데, 이는 OS-9 레벨 원을 실행할 수 있게 했다. 타사 사운드 카드는 오디오 기능을 크게 향상시켜 간단한 음악 합성 및 텍스트 음성 변환 기능을 가능하게 했다. 애플 II 가속 카드는 컴퓨터 속도를 두 배 또는 네 배로 늘렸다.

초기 애플 II는 종종 Sup'R'Mod와 함께 판매되었는데, 이는 컴포지트 비디오 신호를 텔레비전으로 볼 수 있게 했다.

소련의 무선전자 산업은 애플 II 호환 컴퓨터 아가트를 설계했다. 대략 12,000대의 아가트 7 및 9 모델이 생산되었고 소련 학교에서 널리 사용되었다. 아가트 9 컴퓨터는 "애플 II" 호환 모드와 기본 모드를 실행할 수 있었다. "애플 II" 모드는 더 다양한 (아마도 불법 복제된) 애플 II 소프트웨어를 실행할 수 있게 했지만, RAM이 적었다. 이 때문에 소련 개발자들은 "애플 II" 호환 모드보다 기본 모드를 선호했다.

1978년, 애플 컴퓨터 주식회사의 밥 비숍(Bob Bishop)은 9대의 애플 II 컴퓨터를 프로그래밍하여 TV 게임 쇼 틱-택-도우의 게임 보드를 실행했다. 각 애플은 게임 보드의 각 상자에 대한 다양한 내용(카테고리, X, O, 보너스 게임 번호 및 금액, TIC, TAC 또는 드래곤, 그리고 사용자 지정 메시지 및 활성 스크린세이버 표시)을 표시하는 역할을 했으며, 앨테어 8800 시스템에 의해 제어되었다. 이것은 컴퓨터 그래픽을 사용한 최초의 게임 쇼였다.

## 반응

애플 II 광고 (1977)
제시 애덤스 스타인(Jesse Adams Stein)은 "최초로 '가전제품' 마이크로컴퓨터를 출시한 회사로서, 애플 컴퓨터는 우리에게 기계에서 가전제품으로의 전환을 명확하게 보여준다"고 썼다. 그러나 이 회사는 "다양한 맥락에서 새로운 기술의 채택에 대한 사회적 불안감을 염두에 두고 잠재적 구매자들의 태도를 조절해야 했다. 사무실, 가정, '재택 사무실'은 이러한 변화하는 성 고정관념과 기술 발전의 영역에 연루되어 있었다." 1976년 11월 워즈니악과 스티브 잡스가 시연한 조악한 선 연결 (wire-wrapped) 프로토타입을 본 후, 바이트(Byte)는 1977년 4월에 애플 II가 "'가전 컴퓨터'로 완전히 자격을 갖춘 최초의 제품이 될 수 있다... 소매점에서 구입하여 집으로 가져와 전원을 꽂고 사용하는 완성된 시스템"이라고 예측했다. 특히 이 컴퓨터의 컬러 그래픽 기능이 잡지에 깊은 인상을 주었다. 이 잡지는 1978년 3월에 컴퓨터에 대한 호의적인 리뷰를 발표하며 다음과 같이 결론지었다. "컬러 그래픽을 원하는 사용자에게 애플 II는 '가전 컴퓨터' 범주에서 유일하게 실용적인 선택이다."

1978년 8월 퍼스널 컴퓨터 월드 또한 컬러 기능을 강점으로 꼽으며 "누군가 애플 II를 사는 주된 이유는 분명히 컬러 그래픽 때문일 것"이라고 밝혔다. 아티팩트 컬러의 "기묘함"이 "항상 원하는 대로 되는 것은 아니다"라는 점을 언급했지만, "이런 가격대에서 이런 컬러 그래픽을 가진 컴퓨터는 없다"고 지적했다. 이 잡지는 정교한 모니터 소프트웨어, 사용자 확장성, 포괄적인 문서화를 칭찬했다. 저자는 "애플 II는 매우 유망한 기계"이며 "가격이 약간 더 낮았다면 훨씬 더 유혹적이었을 것이다... 현재로서는 컬러는 애플 II의 것이다"라고 결론지었다.

출시 이후 잘 팔렸지만, 초기 시장은 취미 사용자들과 컴퓨터 애호가들이었다. 1979년 중반 비지칼크 스프레드시트 프로그램이 출시되면서 기업 및 전문 시장으로 판매가 기하급수적으로 확장되었다. 비지칼크는 마이크로컴퓨터 산업에서 결정적인 킬러 앱으로 평가받는다.

1977년 말까지 애플은 회계연도 동안 $775,000의 매출을 기록했으며, 여기에는 애플 I의 매출도 포함되었다. 이는 TRS-80과 코모도어 PET의 "성스러운 삼위일체" 중 애플을 확실히 뒤처지게 했다. 심지어 TRS-80은 이 세 컴퓨터 중 가장 늦게 출시되었음에도 불구하고 말이다. 그러나 운영 첫 5년 동안 매출은 약 4개월마다 두 배로 증가했다. 1977년 9월부터 1980년 9월까지 연간 매출은 $775,000에서 $118 million으로 증가했다. 이 기간 동안 회사의 유일한 제품은 애플 II와 그 주변기기, 액세서리 및 소프트웨어였다.

2006년 PC 월드는 애플 II를 역사상 가장 위대한 PC로 선정했다.

* Bitsavers PDF 문서 아카이브의 추가 문서
* Old-computers.com의 애플 II
* 온라인 애플 II 자료
* Apple2History.org
* How the Apple ][ Works! – 유튜브의 더 8비트 가이 채널