TRS-80 컬러 컴퓨터(일반적으로 “CoCo”라고 불림)는 1980년대 초반에 미국의 전자제품 유통업체 라디오샥(Radio Shack) 산하의 Tandy Corporation이 개발·판매한 8비트 가정용 마이크로컴퓨터이다.
주요 특징
| 항목 | 내용 |
|---|---|
| 발매 연도 | 1980년 4월 |
| CPU | Motorola MC6809E (8‑bit 외부 데이터 버스, 16‑bit 주소 버스) |
| 클록 속도 | 0.894 MHz (초기 모델) |
| 메모리 | 기본 4 KB RAM, 확장 가능(최대 512 KB) |
| 그래픽 | 256×192 해상도, 4가지 색상(블랙, 레드, 그린, 노랑) 지원 |
| 사운드 | 내장 스피커, 1채널 사운드 |
| 운영체제 | 기본적으로 Trs‑80 Color BASIC가 ROM에 내장되어 있으며, 외부 디스크 드라이브와 함께 OS‑9 등 타 OS도 사용 가능 |
| 입출력 포트 | RS‑232C 시리얼, 카세트 인터페이스, 외부 디스크 인터페이스, 확장 슬롯(확장 카드용) |
| 주요 모델 | - CoCo (Model 1): 1980년, 4 KB RAM, 1 MHz MC6809E - CoCo 2 (Model 2/3): 1983년, 64 KB RAM(표준), 향상된 그래픽·사운드 - CoCo 3: 1986년, 128 KB RAM 표준, 256 KB까지 확장 가능, 4색 그래픽 모드 개선 |
역사적 배경
- 출시 배경: 라디오샥은 1977년 TRS‑80 모델 I을 통해 저가형 컴퓨터 시장에 진입했으며, 가정용 및 교육용으로 확대하기 위해 컬러 디스플레이를 지원하는 모델을 개발하였다.
- 시장 반응: 초기 모델은 저렴한 가격(약 399 달러)과 손쉬운 BASIC 프로그래밍 환경으로 인기를 끌었으며, 특히 교육기관과 아마추어 전자·컴퓨터 동호회에서 폭넓게 사용되었다.
- 소프트웨어 생태계: 수천 개의 상용·비상용 프로그램이 출시되었으며, 게임, 교육용 소프트웨어, 비즈니스 애플리케이션 등이 포함된다. 또한, OS‑9와 같은 유닉스 계열 실시간 운영체제 포팅도 이루어졌다.
기술적 의의
- MC6809E 프로세서: 당시 8비트 컴퓨터에서는 비교적 강력한 명령어 집합과 주소 지정 방식을 제공해, 보다 복잡한 소프트웨어 구현이 가능했다.
- 확장성: 확장 슬롯을 통해 그래픽 보드, 디스크 컨트롤러, 메모리 보드 등을 추가할 수 있었으며, 이는 사용자 맞춤형 시스템 구성을 가능하게 했다.
현재 상황
- 보존 및 컬렉션: 기존 하드웨어는 레트로 컴퓨팅 커뮤니티에서 보존·복원 활동이 활발히 진행되고 있다.
- 에뮬레이션: MAME, VCC, XRoar 등 여러 에뮬레이터가 TRS‑80 컬러 컴퓨터를 지원하여, 현대 PC에서도 소프트웨어를 실행할 수 있다.
※ 본 문서는 객관적인 백과사전적 정보를 바탕으로 작성되었으며, 확인되지 않은 추측은 포함하지 않는다.