맨위로가기

TRS-80 컬러 컴퓨터

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

TRS-80 컬러 컴퓨터는 1980년 탠디 코퍼레이션에서 출시한 저가형 홈 컴퓨터로, 1977년 켄터키 대학교의 비디오텍스 프로젝트에서 파생되었다. 모토로라 MC6809E CPU, MC6847 VDG, MC6883 SAM을 기반으로 하며, 초기 모델은 4KB의 메모리를 탑재했다. 컬러 컴퓨터 1, 2, 3으로 이어지며, CoCo 3는 128KB RAM을 탑재하고 512KB까지 확장 가능했다. 드래곤 32/64, 프로로지카, 삼보 컬러 컴퓨터 등 다양한 파생 모델과 복제 기종이 존재했으며, 1990년 단종되었다.

더 읽어볼만한 페이지

  • 6809 기반 가정용 컴퓨터 - FM-8
    후지쯔의 FM-8은 2개의 CPU를 사용하여 획기적인 성능을 제공하고 다양한 확장 옵션을 갖춘 마이크로컴퓨터로, 후지쯔 PC 제품명 "FM"의 시초가 되었다.
  • 6809 기반 가정용 컴퓨터 - FM-7
    FM-7은 후지쯔에서 FM-8의 저가형 후속 기종으로 1982년에 출시한 개인용 컴퓨터로, FM-8과의 호환성, 2개의 CPU 탑재, 저렴한 가격을 통해 학생층에게 인기를 얻어 PC 대중화와 후지쯔의 PC 시장 성장에 기여했다.
TRS-80 컬러 컴퓨터
기본 정보
16K TRS-80 컬러 컴퓨터
16K TRS-80 컬러 컴퓨터
개발사탠디 코퍼레이션
제조업체모토로라
출시일1980년 9월
단종일1991년
운영 체제컬러 베이직 / OS-9
중앙 처리 장치 (CPU)6809E @ 0.895 / 1.79 MHz
메모리4 / 16 / 32 / 64 / 128 / 512 KB
그래픽MC6847 비디오 디스플레이 생성기
사운드6비트 DAC
관련 항목

2. 역사



TRS-80 컬러 컴퓨터는 1977년 텍사스주 포트워스의 탠디 코퍼레이션과 텍사스주 오스틴의 모토로라 반도체 간의 조인트 벤처로 탄생하였다. 탠디 공사(Tandy Corporation)는 1980년 7월 저가형 홈 컴퓨터인 TRS-80 컬러 컴퓨터를 발표했다.[1] 이 컴퓨터는 Zilog Z80 기반의 TRS-80 모델과는 완전히 다른 디자인을 가지고 있었으며, ''BYTE''는 "두 컴퓨터 사이의 유일한 유사점은 이름뿐이다"라고 평가했다.[2]

TRS-80 컬러 컴퓨터는 1977년 켄터키 협동 주 연구, 교육 및 연장 서비스(Cooperative State Research, Education, and Extension Service)와 켄터키 대학교 농과대학(University of Kentucky College of Agriculture)의 "실험적인 비디오텍스 프로젝트"에서 파생되었다.[3] 텍사스주 오스틴(Austin, Texas)의 모토로라(Motorola) 반도체가 사용자 터미널 계약을 체결했고, 이후 탠디의 컴퓨터 사업부가 터미널 제조에 참여했다.[3] "Green Thumb"라고 불리는 이 프로젝트는 농부, 목장주 및 기타 농업 산업 종사자를 위한 저가형 비디오텍스 터미널을 개발하여, 전화선과 일반 컬러 텔레비전을 통해 농업 운영에 유용한 정보를 실시간으로 제공하는 것을 목표로 했다.[4][5]

모토로라의 MC6847 비디오 디스플레이 제너레이터(VDG) 칩은 합작 투자가 시작될 무렵 출시되었다. 1978년 프로토타입 "Green Thumb" 터미널은 MC6847과 모토로라 6809 마이크로프로세서를 사용했지만, 상용화를 위해 칩 수를 줄여야 했다. 모토로라는 여러 소형 칩의 기능을 MC6883 동기 주소 멀티플렉서(SAM)라는 하나의 칩으로 통합했다. SAM, VDG 및 6809는 AgVision 터미널의 핵심으로 사용되었으며, 이 터미널은 1980년경 라디오 섁(Radio Shack) 매장을 통해 VideoTex 터미널로도 판매되었다.[6]

VideoTex 터미널은 범용 홈 컴퓨터의 기반을 제공했다. 내부 모뎀이 제거되고, 카세트 저장, 시리얼 I/O 및 조이스틱을 위한 I/O 포트가 제공되었다. 향후 개선 및 ROM 카트리지("프로그램 팩")를 위해 케이스 오른쪽에 확장 커넥터가 추가되었다. 1980년 7월 31일, 탠디는 AgVision/VideoTex 터미널과 동일한 케이스, 키보드 및 레이아웃을 공유하는 TRS-80 컬러 컴퓨터를 발표했다.

탠디는 기업을 컴퓨터의 주요 시장으로 간주했다. 1981년 회사의 에드 주지(Ed Juge)는 컬러 컴퓨터를 "홈 컴퓨터 시장 진출"이라고 하면서도 "진지한 전문가를 위한 것"이라고 묘사하며, 곧 워드 프로세서와 스프레드시트가 출시될 것이라고 말했다.[7] 초기 모델(카탈로그 번호 26-3001)은 4 KB의 동적 랜덤 액세스 메모리(DRAM)와 8 KB 마이크로소프트 베이직이 ROM에 탑재되어 출시되었으며, 가격은 399달러였다. 몇 달 안에 미국과 캐나다 전역의 라디오 섁 매장에서 새로운 컴퓨터를 판매하기 시작했다.

2. 1. 개발 배경

2. 2. 컬러 컴퓨터 1 (1980~1983년)

컬러 컴퓨터의 초기 버전은 계산기 형태의 치클릿 키보드가 장착된 크고 은회색 케이스를 사용했으며, 4K (26-3001), 16K (26-3002), 또는 32K (26-3003)의 메모리 크기로 제공되었다.[8] 최소 16K 메모리가 장착된 버전은 표준 마이크로소프트 컬러 베이직 또는 (선택적으로) 확장 컬러 베이직과 함께 제공되었다. 디스플레이 장치 연결은 TV로만 가능했다.

초기 CoCo 1 버전은 검은색 키보드 테두리, 키보드 위 왼쪽의 TRS-80 명판, 케이스 상단 및 오른쪽에 부착된 RAM 배지("버튼")를 가지고 있다. 이후 버전에서는 검은색 키보드 테두리와 RAM 버튼을 제거하고 TRS-80 명판을 케이스 중간선으로 옮겼다.

이 컴퓨터는 모토로라에서 제조한 MC6809E CPU, MC6847 VDG, MC6883 SAM, 그리고 2104 (4Kx1) 칩 (4K 모델) 또는 4116 (16Kx1) 칩 (16K 모델)으로 구성된 RAM을 포함하여 모토로라에서 제조한 모든 반도체가 포함된 단일 인쇄 회로 기판을 기반으로 한다. 초기 CoCo는 8개의 RAM 소켓만 가지고 있어서 32K로 업그레이드하려면 두 세트의 4116 칩을 병렬로 연결하고 몇 개의 점퍼 와이어를 추가해야 했다. 이후의 마더보드 개정판에서는 4K RAM 옵션을 제거하고 "절반 불량" 4164 DRAM으로 업그레이드했다. 이 보드에는 메모리 칩의 어떤 절반이 정상인지 결정하는 HIGH/LOW로 표시된 점퍼가 있었다. 메모리 생산 수율이 향상되고 비용이 감소함에 따라 많은 (아마도 대부분의) 32K CoCo 1은 완벽하게 양호한 4164 메모리 칩과 함께 제공되었다. 유틸리티와 프로그램은 숨겨진 32K를 활용하기 시작했다.

사용자가 케이스를 열면 보증이 무효화될 위험이 있었다. 라디오 섁은 표준 컬러 베이직이 탑재된 모든 버전을 마이크로소프트에서 개발한 확장 컬러 베이직으로 99달러에 업그레이드할 수 있었다. 1982년 말, 흰색 케이스를 가진 컬러 컴퓨터 버전인 TDP 시스템 100이 RCA에 의해 배포되었고 탠디 매장이 아닌 곳에서 판매되었다.[9] 명판과 케이스를 제외하면 컬러 컴퓨터와 동일하다.

이후, CoCo와 TDP 시스템 100 모두 측면뿐만 아니라 케이스 전체 길이에 걸쳐 통풍구가 있는 흰색 케이스로 출시되었다. 이 통풍 방식은 CoCo 2로 이어졌다. CoCo의 일부 후기 버전은 더 큰 키캡이 있는 "녹아내린" 키보드로 자주 불리는 수정된 키보드를 가지고 있다.

주변 장치로는 테이프 카세트 저장 장치, 직렬 프린터, 5.25인치 플로피 디스크 드라이브, X-Pad라는 펜 및 그래픽 태블릿, 음성 및 사운드 생성기, 조이스틱이 있었다.

2. 3. 컬러 컴퓨터 2 (1983~1986년)

초기 CoCo 1 생산 과정에서, 대부분의 개별 지원 회로가 소수의 맞춤형 집적 회로로 재설계되면서 CoCo 1의 회로 기판 공간 대부분이 비어 있게 되었다. 생산 비용을 절감하기 위해 케이스는 약 25% 줄어들고 새로운 소형 전원 공급 장치와 마더보드가 설계되었다. 흰색 CoCo 1과 TDP-100 스타일의 통풍구에서 "녹은" 키보드가 계승되었다. 새로운 외관과 확장 커넥터에서 12볼트 전원 공급 장치가 제거된 점을 제외하면, 이 컴퓨터는 이전 세대와 호환되었다. 12V 전원 공급 장치가 제거되면서 오리지널 플로피 디스크 컨트롤러와 같은 일부 주변 장치가 무력화되었고, 이로 인해 업그레이드하거나, Multi-Pak 인터페이스에 설치하거나, 외부 전원을 공급해야 했다.

CoCo 2는 16KB 및 64KB 모델로 판매되었다. 16KB 모델은 16Kx1 DRAM을 사용하지만, 칩은 일반적인 4116이 아닌 4517(Radio Shack P/N 8040517)이며,[10] 4116이 사용하는 3중 전압 대신 +5V 전원만 사용한다. 64KB 모델은 표준 4164 칩을 사용하고, RAM의 두 번째 32KB와 OS ROM 간을 전환하는 제어 레지스터가 $FFDE/$FFDF에 있다. ROM을 뱅크 아웃하면 시스템 RAM 전체 64KB에 접근할 수 있다.

업그레이드된 BASIC ROM은 사소한 기능을 추가하고 몇 가지 버그를 수정한다. 재설계된 5볼트 디스크 컨트롤러는 자체 새로운 디스크 BASIC ROM (v1.1)과 함께 도입되었다. 디스크에서 소프트웨어를 부팅하는 새로운 명령 `DOS`가 추가되었다(이는 특수 부트 섹터가 있는 디스크가 필요하다). 이를 통해 복사 방지 디스크 또는 주로 OS-9와 같은 타사 운영 체제에서 소프트웨어를 사용할 수 있다.

생산은 부분적으로 한국으로 이전되었으며, 미국과 한국에서 동일한 부품 번호를 사용하여 병행 생산이 이루어졌다.

1984년 3월경, Radio Shack은 생산 과정에서 '향상된' 풀 트래블, 타자기 스타일 키보드를 포함한 64KB 버전의 CoCo 2를 광고하기 시작하여[11] 이전의 "녹은" 키보드를 대체했다.

CoCo 2의 마지막 주요 변경 사항(모델 26-3134B, 26-3136B, 26-3127B; 각각 16KB 표준, 16KB 확장, 64KB 확장)은 향상된 VDG, MC6847T1을 사용하여 소문자 문자를 허용하고 텍스트 화면 테두리 색상을 변경하는 것이었다. 이 기능은 BASIC에서 활성화되지 않았다. 이 모델의 생산 과정 중반에, 명판이 "Radio Shack TRS-80 Color Computer 2"에서 "Tandy Color Computer 2"로 변경되었다. 빨간색, 녹색, 파란색 도형은 빨간색, 녹색, 파란색 평행사변형으로 대체되었다.

''Creative Computing''은 1984년 12월, 컬러 컴퓨터가 1000달러 미만의 최고의 교육용 컴퓨터라고 썼다. 이 잡지는 코모도어 64보다 더 적지만 더 품질이 좋은 교육용 소프트웨어 타이틀을 가지고 있으며, Radio Shack은 교육 시장에 전념하는 반면 코모도어는 그렇지 않다고 말했다.[12]

2. 4. 컬러 컴퓨터 3 (1986~1991년)

1985년까지 컬러 컴퓨터 사용자들은 회사가 탠디 1000을 선호하여 컬러 컴퓨터를 단종할까 우려했다. 그러나 탠디 임원 에드 주지(Ed Juge)는 "오늘날 시장에 나와 있는 어떤 가정용 컴퓨터도 컬러 컴퓨터만큼의 잠재적 성능을 가지고 있지 않다... 우리는 [이것이] 또한 좋은 미래를 가지고 있다고 믿는다"라고 언급하며 이러한 우려를 불식시켰다.[13]

1986년 7월 30일, 탠디는 뉴욕 월도프-아스토리아 호텔에서 컬러 컴퓨터 3 (CoCo 3)를 발표했다. 128KB RAM을 탑재하고 512KB까지 업그레이드 가능했으며, 키보드 뒤 패널과 카트리지 도어 플라스틱은 검은색에서 회색으로 변경되었다. 키보드 레이아웃은 방향키를 다이아몬드 형태로 배치하고, , , , , 키를 추가하여 수정되었다. CoCo 3는 라디오 섐(Radio Shack) 매장과 탠디 컴퓨터 센터에서 219.95달러에 판매되었다.[14]

CoCo 3는 이전 모델인 CoCo 1과 CoCo 2의 소프트웨어 및 주변 장치와 대부분 호환된다. CoCo 1과 2의 6809는 0.895MHz로 작동하지만, CoCo 3는 기본적으로 같은 주파수로 작동하며 소프트웨어 제어를 통해 두 배의 속도로 실행할 수 있다. OS-9는 이러한 기능을 활용한다. CoCo 1과 2의 그래픽 및 메모리 하드웨어를 대체하는 것은 GIME (Graphics Interrupt Memory Enhancement) 칩이라고 하는 ASIC이다. GIME은 다음과 같은 기능을 제공한다:

  • CoCo 1 및 2의 TV 출력 외에 컴포지트 비디오 모니터 또는 아날로그 RGB 모니터 출력 지원.
  • 페이지 방식의 메모리 관리 장치는 6809의 64KB 주소 공간을 8 × 8KB 청크로 분할 (최대 2 MB (256 × 8KB)의 타사 RAM 업그레이드 허용).
  • 화면당 32, 40, 64 또는 80자, 16~24줄의 소문자 텍스트 표시.
  • 8개의 전경색과 8개의 배경색, 밑줄 및 깜박임 등의 텍스트 문자 속성.
  • 160, 256, 320 또는 640 픽셀 너비, 192~225 라인의 새로운 그래픽 해상도.
  • 64색 팔레트에서 320x192x4, 320x192x16, 640x192x2, 640x192x4 지원.[15] 두 가지 팔레트 모드: RGB (3가지 기본 색상에 3단계 강도, 흰색, 검은색, 두 가지 회색 톤) 및 컴포지트 (16가지 고유 색상에 4단계 강도).[20][16]


멀티 팩 인터페이스와 듀얼 플로피 드라이브가 있는 CoCo 3


GIME에서는 거의 사용되지 않는 SAM 생성 Semigraphics 8, 12, 24 모드가 생략되었다. GIME에 대한 원래 탠디 사양에 자세히 설명된 256색 모드에 대한 소문[17]은 확인되지 않았다.

CoCo ROM의 이전 버전은 마이크로소프트에서 라이선스를 받았지만, 탠디는 추가적인 BASIC 업데이트를 제공하도록 설득할 수 없었다. 대신, 마이크로웨어는 새로운 디스플레이 모드를 지원하기 위해 확장 컬러 BASIC을 제공했다. 라이선스 계약에 따라 마이크로소프트와 탠디 간의 정신을 위반하지 않기 위해, 수정되지 않은 마이크로소프트 BASIC이 CoCo 3의 ROM에 로드되었다. 시작 시 ROM은 RAM에 복사되어 마이크로웨어의 코드로 패치된다. 패치된 코드는 여러 버그가 있었고, 새로운 하드웨어 기능에 대한 지원이 불완전했다.

마이크로웨어는 출시 직후 OS-9 레벨 2 운영 체제 버전도 제공했다. OS-9는 메모리 맵핑(각 프로세스가 최대 64K의 자체 메모리 공간을 가짐), 창 표시 및 BASIC09 사본을 포함하는 보다 광범위한 개발 환경을 제공했다. C 및 파스칼 컴파일러가 제공되었다. CoCo OS-9 커뮤니티 구성원은 탠디의 요청에 따라 CoCo 3용 OS-9 레벨 2를 개선했지만, 탠디는 업그레이드가 공식적으로 출시되기 전에 CoCo 3 생산을 중단했다. 대부분의 개선 사항은 히타치 6309의 기능과 속도를 활용하기 위해 CoCo 3용 OS-9/6809 레벨 2를 대폭 다시 작성한 NitrOS-9에 포함되었다.[18]

스티브 비요크가 설계한 조이스틱 어댑터는 CPU 시간을 희생하여 조이스틱/마우스 인터페이스의 해상도를 10배 증가시켰다.

3. 하드웨어

내부적으로 CoCo 1과 CoCo 2 모델은 기능적으로 동일하다. 시스템의 핵심은 모토로라 MC6883 데이터 시트에 포함된 레퍼런스 디자인과 거의 동일하며, 5개의 LSI 칩으로 구성된다.


  • MC6809E 마이크로프로세서 유닛(MPU)
  • MC6883/SN74LS783/SN74LS785 동기 주소 멀티플렉서(SAM)
  • MC6847 비디오 디스플레이 생성기(VDG)
  • 2개의 주변 장치 인터페이스 어댑터(PIA), MC6821 또는 MC6822 칩

CoCo는 6비트 디지털-아날로그 변환기와 별도의 1비트 사운드 소스, 두 가지 방법으로 사운드를 생성한다. 카세트 재생 또는 아날로그 신호는 카트리지 포트에서 TV 스피커로 라우팅될 수도 있다.

CoCo의 설계로 인해 MPU는 정상적인 작동 시 대기 상태를 겪지 않는다. 이는 정밀한 소프트웨어 제어 타이밍 루프를 쉽게 구현할 수 있다는 것을 의미한다. CoCo는 어떠한 I/O를 위한 특수 하드웨어를 갖추고 있지 않기 때문에 이는 중요하다. 카세트 읽기 및 쓰기, 직렬 I/O, 키보드 스캔, 조이스틱 위치 읽기와 같은 모든 I/O 작업은 전적으로 소프트웨어로 수행해야 한다. 이는 하드웨어 비용을 절감하지만, MPU가 이러한 작업 동안 사용 불가능해 시스템 성능을 저하시킨다.

예를 들어, CoCo 카세트 인터페이스는 아마도 사용 가능한 가장 빠른 인터페이스 중 하나이지만(1500 bit/s), 이는 전적으로 소프트웨어 제어 하에 이루어진다. 카세트를 읽거나 쓰는 동안 CoCo는 다른 작업을 위한 CPU 시간을 사용할 수 없다. 오류가 발생하거나 필요한 모든 데이터가 읽힐 때까지 기다려야 한다.

3. 1. 개요

3. 2. SAM (동기 주소 멀티플렉서)

SAM은 6809E MPU와 6847 VDG를 위한 클럭 생성 및 동기화, 최대 64KB의 동적 RAM 제어 및 리프레시, MPU 메모리 주소에 기반한 장치 선택, VDG 주소 카운터 복제 등의 기능을 수행하는 다기능 장치이다. SAM은 여러 개의 작은 LS/TTL 칩을 하나의 통합 패키지로 대체하기 위해 설계되었으며, DRAM 제어가 주요 목적이지만 다른 기능도 통합하고 있다.

SAM은 텔레비전의 컬러버스트 주파수의 4배(NTSC 국가의 경우 14.31818MHz)인 크리스탈에 연결되며, 내부적으로 4로 나누어 VDG에 자체 내부 타이밍(NTSC의 경우 3.579545MHz)을 공급한다. 또한 마스터 클럭을 16(또는 특정 경우 8)으로 나누어 2상 MPU 클럭을 생성하는데, NTSC의 경우 0.89MHz(또는 8로 나눌 경우 1.8MHz)이다.

SAM을 1.8MHz로 작동시키면 CPU는 VDG 및 리프레시에 사용되는 시간을 갖게 되어 디스플레이에 가비지 데이터가 표시되지만, 주소 종속 모드를 사용하면 ROM 읽기는 1.8MHz, RAM 접근은 0.89MHz로 발생하여 BASIC 프로그램 성능을 향상시킬 수 있다. 이 방식은 "고속 POKE"를 통해 CoCo BASIC 프로그램에서 많이 사용되었으며, 1MHz로 평가된 하드웨어를 오버클럭했다.

SAM은 MPU 데이터 버스에 연결되어 있지 않아 16비트 구성 레지스터를 통해 프로그래밍되며, 32개의 메모리 주소(FFC0-FFDF)에 걸쳐 짝수 바이트를 쓰면 해당 레지스터 비트가 0, 홀수 바이트를 쓰면 1로 설정된다.

SAM에는 VDG의 내부 12비트 주소 카운터 복제본이 있으며, 이는 VDG 디스플레이 모드를 복제하거나 새로운 디스플레이 모드를 생성하는 데 사용된다. VDG는 SAM의 내부 복사본인 VDG 주소 카운터에 의해 데이터가 "공급"되는데, 이를 "Interleaved Direct Memory Access"(IDMA)라고 하며, 프로세서와 VDG가 공유 메모리에 대기 없이 접근할 수 있도록 보장한다.

SAM에는 두 가지 버전(MC6883/SN74LS783, SN74LS785)이 있으며, SN74LS785는 8비트 리프레시 카운터를 지원하여 16K x 4비트 및 특정 64K x 1비트 DRAM, 256K DRAM을 사용하는 뱅크 전환 메모리 업그레이드를 지원한다.

3. 3. VDG (비디오 디스플레이 생성기)

모토로라 6847 비디오 디스플레이 생성기(VDG)는 텍스트와 그래픽을 표시할 수 있으며, 9가지 색상을 지원한다. 영숫자 모드에서는 가로 32자, 세로 16줄의 화면을 가지며, ROM 문자 생성기는 64개의 문자만 저장하여 소문자는 반전된 대문자로 표시된다.

세미 그래픽스 모드는 영숫자와 저해상도 그래픽을 함께 사용하며, 9가지 색상의 64 × 32 그래픽 모드를 지원한다. 6847은 세미 그래픽스 6 디스플레이 모드도 지원하는데, CoCo에서는 그래픽 블록에서 두 가지 색상만 사용 가능하다.[19]

CoCo는 기본적으로 세미 그래픽스 4를 사용하며, 설정을 통해 가상 모드인 반 그래픽 8, 12, 24를 생성할 수 있었다.[20] 그러나 이러한 모드는 메모리 소비가 커 널리 사용되지 않았고, CoCo 3에서는 구현되지 않았다. 탠디 연구소의 화재로 인해 일부 반 그래픽 모드 관련 문서가 소실되었으나, CoCo 매니아들의 노력으로 재구성되었다.[21]

비트맵 디스플레이 모드는 해상도와 색상 모드로 나뉜다. 해상도 모드에서는 각 픽셀이 켜짐/꺼짐으로 지정되며, 두 가지 색상 세트가 있다. 색상 모드에서는 각 픽셀이 2비트를 사용하여 4가지 색상 중 하나를 선택하며, 전체 색상은 색상 세트에 따라 결정된다.

256×192 2색 그래픽 모드에서는 컴포지트 아티팩트 색상을 통해 네 가지 색상을 표시할 수 있다. 이는 NTSC 텔레비전 시스템의 특성으로, 검은색, 주황색, 파란색, 흰색의 128×192 모드로 나타난다.

6847은 외부 문자 발생기를 사용할 수 있으며, 일부 애드온 보드를 통해 CoCo는 실제 소문자를 표시할 수 있었다. CoCo 2 후반부에는 향상된 6847T1[22] VDG가 사용되었는데, 여기에는 소문자 문자 발생기와 텍스트 화면 테두리 색상 선택 기능이 포함되었다.[22]

3. 4. PIA (주변 장치 인터페이스 어댑터)

모든 CoCo 모델에는 두 개의 주변 장치 인터페이스 어댑터(PIA) 칩이 있다. PIAs는 내부 6비트 디지털-아날로그 변환기 구동, 카세트 모터용 릴레이 제어, 키보드 읽기, VDG 모드 핀 제어, RS-232 직렬 I/O 포트 접근과 같은 I/O 작업에 사용된다.

초기 CoCo 모델에는 두 개의 표준 6821 칩이 있다. 이후 키보드 디자인이 변경된 후에는 6822 IIA(산업 인터페이스 어댑터)가 대신 사용되었다. 6822는 결국 모토로라에 의해 단종되었지만, Tandy를 위해 부품 번호 SC67331P로 주문형 반도체(ASIC)로 생산되었다.

3. 5. CoCo 3의 하드웨어 변경 사항

CoCo 3에서는 고급 컬러 비디오 칩(ACVC) 또는 그래픽 인터럽트 메모리 향상기(GIME)라고 불리는 새로운 VLSI ASIC이 SAM과 VDG의 기능을 통합하는 동시에 두 칩의 기능을 향상시켰다. 40자 및 80자 텍스트를 지원하며 비디오 손실 없이 1.8MHz로 실행할 수 있다. 프로세서는 68B09E로 변경되었고, PIA는 2MHz 부품인 68B21로 변경되었다.

4. 소프트웨어

4. 1. BASIC

4. 2. OS-9

5. 대한민국에서의 컬러 컴퓨터

6. 파생 모델 및 복제 기종

드래곤 32와 64는 모토로라가 MC6847 비디오 디스플레이 생성기(VDG)와 MC6883 동기식 주소 멀티플렉서(SAM)와 결합했을 때 MC6809 CPU의 기능을 보여주는 예시로 제작한 레퍼런스 설계를 기반으로 한 CoCo의 영국산 사촌이다. 드래곤 32의 BIOS는 마이크로소프트케임브리지의 PA 컨설팅 그룹(PA Consulting)이 작성한 사양과 API를 기반으로 작성되었다. 드래곤은 CoCo 및 CoCo 2의 텔레비전 출력 외에 비디오 출력을 갖춘 훨씬 개선된 장치였다. 또한 센트로닉스 병렬 포트(CoCo에는 없음), 통합된 6551A 직렬 범용 비동기 수신기/송신기(UART)(드래곤 64에 있음) 및 고품질 키보드를 갖추고 있었다. 1983년에 드래곤의 한 버전은 루이지애나주 뉴올리언스의 타노 코퍼레이션(Tano Corporation)에 의해 북미 시장용으로 제조할 수 있도록 라이선스가 부여되었다. 타노는 1983년 9월 4,460m2 규모의 시설에서 생산을 시작하여 한 달 만에 최대 생산량을 기록했다. 판매량이 기대에 미치지 못했고 타노는 1년 만에 생산과 지원을 중단했다.[29]

브라질에는 프로로지카 CP 400 컬러 및 CP 400 컬러 II,[30][31][32][33] 바릭스 VC 50,[34][35][36][37] LZ 컬러 64,[38][39][40] 다이나콤 MX-1600, 코디멕스 CD-6809,[41][42][43]베이퍼웨어 Microdigital TKS800을 포함한 여러 대의 CoCo 복제품이 있었다.[44]

멕시코에서는 교육부가 64KB 메모리를 갖춘 CoCo 2 복제품인 Micro-SEP를 출시했다. Micro-SEP는 7학년부터 9학년까지의 모든 공립학교에 전국적으로 배포될 예정이었다. 이들은 국립 폴리테크닉 연구소의 고등 연구 및 연구 센터의 디자인으로 제시되었다.[45] 드래곤과 마찬가지로 이 컴퓨터에도 비디오 출력이 포함되었다. 이 컴퓨터가 이 연구소에서 "설계"되었는지, 아니면 원본 설계를 라이선스했는지는 불분명하다.

대만에 본사를 둔 삼보 코퍼레이션(Sampo Corporation)도 삼보 컬러 컴퓨터라는 CoCo 복제품을 만들었다.[46][47] 삼보는 대만, 한국 및 기타 아시아 국가에서 판매된 것으로 추정된다. 탠디가 ROM 코드에 대한 저작권 침해로 인해 법적 조치를 취하여 미국에서의 판매를 막은 것으로 알려졌다.

TRS-80 MC-10 또는 마이크로 컬러 컴퓨터는 CoCo보다 저렴한 가격으로 라디오 섁 매장에서 엔트리 레벨 컴퓨터로 판매되었다. 1983년에 출시되었으며 외관은 타이맥스 싱클레어와 유사했다. CoCo와 마찬가지로 MC6847 VDG와 마이크로소프트 베이직을 사용하지만 6809 대신 MC6803을 사용한다.

7. 단종 및 후계 기종

1990년 10월 26일, 탠디는 코코 3(CoCo 3)를 컴퓨터 라인에서 제외할 것이라고 발표했다. 웨인 그린은 1982년 12월 ''80 마이크로''에 탠디가 컬러 컴퓨터를 "사실상 포기했다"고 썼다. 그는 탠디가 다른 컴퓨터와 마찬가지로 하드웨어와 소프트웨어 판매를 독점하려 했지만, 컬러 컴퓨터는 다른 탠디 소프트웨어와 호환되지 않았고 사용 가능한 소프트웨어의 품질이 낮았다고 지적했다. 그린은 "저는 섀크(Shack, 탠디를 지칭)와 함께 일하고 싶어하는 소프트웨어 회사가 적어도 50개는 있을 거라고 확신합니다."라고 말하며 "하지만 섀크 사람들은 지지자 및 잠재적 공급업체와 전쟁을 벌이는 것 같습니다."라고 말했다. 많은 코코 소유자들은 탠디가 이 컴퓨터를 심각하게 생각하지 않았다는 데 동의한다.

몇몇 회사들이 CoCo의 뒤를 이으려 시도했지만, CoCo 3와의 적절한 하위 호환성 부족으로 인해 커뮤니티의 관심을 끌지 못했다. 이러한 시스템 중 일부는 OS-9와 유사한 OS9/68k를 실행했다.

프랭크 호그 랩스는 1990년 6월에 '''Tomcat TC-9'''를 출시했는데, 이 제품은 CoCo 3와 어느 정도 호환되지만 OS-9 소프트웨어만 실행할 수 있었다. '''TC-70'''이라는 후속 버전은 MM/1과 강력한 호환성을 가지며 OS-9/68K도 실행한다.

'''Multi-Media One'''은 1990년 7월에 출시되었으며, 3 MB RAM과 640×208 그래픽 해상도를 갖춘 15 MHz Signetics 68070 프로세서에서 OS-9/68K를 실행하며 640×416 인터레이스 모드도 지원한다. SCSI 인터페이스, 스테레오 A/D 및 D/A 변환, 옵션 MIDI 인터페이스, CPU를 Motorola 68340으로 업그레이드하는 옵션 보드를 포함한다. '''AT306''' ('''MM/1B'''라고도 함)은 Motorola 68306 CPU, OS-9/68K 3.0을 포함하고 ISA 버스 카드를 허용하는 MM/1의 후속 제품이다. 이 제품은 케빈 피스와 칼 크레이더가 제작했으며 칼의 회사인 크레이더 일렉트로닉스에서 판매했다.

Peripheral Technology는 '''PTK68K-4'''라고 불리는 16 MHz Motorola 68000 시스템을 생산했다. 델마는 PT68K-4를 기반으로 한 시스템을 판매했으며 '''Delmar System IV'''라고 불렀다. PT68K-4는 IBM PC와 같은 크기이며 8비트 ISA 슬롯 7개가 있다. 비디오는 표준 비디오 카드와 모니터로 제공되지만, 고해상도 그래픽의 경우 소프트웨어는 특정 비디오 카드만 지원한다.

게리 베커는 Terasic DE FPGA 보드를 위해 '''CoCo3FPGA'''를 제작했다. 이 제품에는 25 MHz로 실행될 수 있는 6809 CPU 코어가 포함되어 있다. 640x450 모드를 포함한 256색 그래픽 모드를 추가했다.

로저 테일러는 DE0-Nano FPGA 보드를 기반으로 한 CoCo 3 클론인 '''Matchbox Coco'''를 개발했다. '''RealCoCo'''로 이름이 변경되어 다른 FPGA 하드웨어로 이식되었다.

참조

[1] 간행물 The Tandy Story https://archive.org/[...] CW Communications 1987-08
[2] 잡지 What's Inside Radio Shack's Color Computer? https://archive.org/[...] 1981-03
[3] 서적 Information Technology for Agricultural America https://files.eric.e[...] U.S. Government Printing Office 2020-07-25
[4] 잡지 Motorola, Tandy and Western Union Introduce "Green Thumb" Systems https://archive.org/[...] 1980-02
[5] 서적 CoCo: The Colorful History of Tandy's Underdog Computer https://books.google[...] CR Press 2018-02-16
[6] 뉴스 AgVision Videotex terminal https://vintagecompu[...] 2016-12-22
[7] 잡지 Radio Shack Prepares for the Future https://books.google[...] 1981-08-31
[8] 잡지 Extended Color BASIC for the TRS-80 Color Computer https://archive.org/[...] 1981-05
[9] 잡지 Pipeline https://archive.org/[...] 1982-09
[10] 웹사이트 Tournée des St-Hubert par Mylène et Denis https://www.st-huber[...] 2022-12-17
[11] 문서 Sources: Sam's Computer facts CC15: Radio Shack TRS-880 Color Computer Models: 26-3134, 26-3136 - Howard W. Sams & Co. and Tandy's Little Wonder - the Color Computer: 1980-1991 - Frank G. Swygert, Published by FARNA Systems https://web.archive.[...]
[12] 잡지 Top 12 computers of 1984 https://www.atarimag[...] 1984-12
[13] 뉴스 News for the top: what's really going on at Tandy. http://www.atarimaga[...] 1985-10
[14] 뉴스 5 Models Introduced By Tandy https://www.nytimes.[...] 1986-07-31
[15] 웹사이트 Color Computer FAQ - CoCopedia - the Tandy/Radio Shack Color Computer Wiki http://www.cocopedia[...] 2021-06-25
[16] 웹사이트 Coco 3 Graphics http://aaronwolfe.co[...] 2021-06-25
[17] 웹사이트 In Search of 256 http://members.optus[...] 2008-06-11
[18] 웹사이트 NitrOS-9 operating system for the Tandy/Radio Shack Color Computer http://www.nitros9.o[...] 2008-06-11
[19] 웹사이트 Semi-graphics-6 display mode http://www.cs.unc.ed[...]
[20] 웹사이트 Chris Lomont's Color Computer 1/2/3 Hardware Programming http://www.roust-it.[...] 2006-07
[21] 웹사이트 The Forgotten Graphics Mode Semigraphics-24 http://aaronwolfe.co[...]
[22] 웹사이트 MC6847T1 MOS Video Display Generator (Motorola) https://colorcompute[...] 2022-05-15
[23] editorial Is the Shack in real trouble? https://archive.org/[...] 1982-12
[24] 서적 CoCo: The Colorful History of Tandy's Underdog Computer https://books.google[...] CR Press 2018-02-16
[25] 웹사이트 Altera DE1 Board https://www.terasic.[...] 2021-04-11
[26] 웹사이트 System09 VHDL 6809 System on a Chip http://members.optus[...] 2021-04-11
[27] 웹사이트 How to Build a Matchbox CoCo – CoCoDaddy http://www.cococommu[...] 2018-10-11
[28] 웹사이트 RealCoCo https://www.patreon.[...] 2021-10-27
[29] 문서 Dragon Archive History http://archive.world[...]
[30] 웹사이트 1000BiT - Computers list by manufacturer https://www.1000bit.[...] 2022-12-19
[31] 웹사이트 ITENS DO FABRICANTE: Prológica https://www.velasco.[...] 2023-01-06
[32] 웹사이트 Sistema Brasileiro de Televisão - SBT https://www.sbt.com.[...] 2022-12-20
[33] 웹사이트 Documentário conta como nasceram os primeiros jogos de computador brasileiros - Juiz de Fora/MG https://www.acessa.c[...] 2022-12-20
[34] 뉴스 Varix VC 50 História e Legado do Mítico TRS-80 Color Nacional https://www.jogos80.[...] 2019-07
[35] 웹사이트 Micro Varix 50 - TRS Color http://www.cobit.xpg[...] 2016-03-03
[36] 웹사이트 Microcomputador Varix VC50 - Operação https://datassette.o[...] 2019-07-01
[37] 웹사이트 epocalc - Computer models database http://www.epocalc.n[...] 2023-03-21
[38] 뉴스 Equipamentos: Color 64 http://www.datacasse[...] 1983-08-01
[39] 웹사이트 Review de um LZ Color 64 https://oldplayers.c[...] 2021-02-17
[40] 웹사이트 Color 64: Uma raridade carioca! {{!}} AMX PROJECT http://amxprojects.c[...] 2023-03-20
[41] 웹사이트 Codimex CD-6809: A tríade agora está completa! {{!}} AMX PROJECT http://amxprojects.c[...] 2023-03-20
[42] 웹사이트 Codimex CD6809 https://computadores[...] 2020-08-03
[43] 웹사이트 Codimex CD-6809 https://www.velasco.[...] 2023-03-20
[44] 웹사이트 Clube do TK90X http://www.tk90x.com[...] 2022-12-19
[45] 웹사이트 Red Escolar y el modelo de uso de las Tecnologías de la Información y la Comunicación en Educación https://web.archive.[...] 2006-10-16
[46] 간행물 Computers in Taiwan, R.O.C: Color computer and BTC-14000 terminal from SAMPO CO https://archive.org/[...] 1982-11-01
[47] 간행물 Introducing a duet of SAMPO computer products! https://archive.org/[...] 1982-11-01



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com