Jump to content

Цветной компьютер TRS-80

(Перенаправлено с TRS-80 CoCo )
Цветной компьютер 16K TRS-80
Разработчик Тэнди Корпорация
Производитель Моторола
Дата выпуска сентябрь 1980 г .; 43 года назад ( 1980-09 )
Начальная цена 399 долларов США (что эквивалентно 1480 долларам США в 2023 году)
Снято с производства 1991  ( 1991 )
Операционная система Цвет БЕЙСИК 1.0/2.0/ ОС-9
Процессор 6809E @ 0,895/1,79 МГц
Память 4/16/32/64/128/512 КБ
Графика MC6847 Генератор видеодисплея
Звук 6-битный ЦАП

Цветной компьютер RadioShack разработанных TRS-80 , позже продаваемый как Цветной компьютер Tandy , представляет собой серию домашних компьютеров, и продаваемых корпорацией Tandy . имеет то же название, что и более ранняя версия TRS-80 Несмотря на то, что цветной компьютер , это совершенно другая система и радикальный сдвиг в дизайне, основанный на процессоре Motorola 6809E, а не на процессоре Zilog Z80 более ранних моделей. [ 1 ]

Линия Tandy Color Computer, получившая прозвище CoCo , началась в 1980 году с того, что сейчас называется Color Computer 1. За ней последовал Color Computer 2 в 1983 году, а затем Color Computer 3 в 1986 году. Все три модели поддерживают высокий уровень программного обеспечения. и совместимость оборудования: немногие программы, написанные для более старой модели, не могут работать на более новых. Производство Color Computer 3 было прекращено в 1991 году.

Все модели цветных компьютеров поставляются с Color BASIC , реализацией Microsoft BASIC, в ПЗУ. Варианты OS-9 многозадачной операционной системы были доступны от третьих сторон.

Терминал TRS-80 VideoTex, гр. 1980 год

В июле 1980 года корпорация Tandy анонсировала цветной компьютер TRS-80 как недорогой домашний компьютер. [ 2 ] Цветной компьютер совершенно отличается по дизайну от Zilog Z80 на базе моделей TRS-80 . BYTE написал: «Единственное сходство между [двумя компьютерами] — это имя». [ 1 ]

Цветной компьютер TRS-80 создан на основе «экспериментального видеотекстового проекта, осуществленного Кооперативной службой распространения знаний Кентукки и Сельскохозяйственным колледжем Университета Кентукки » в 1977 году. Контракт на поставку пользовательских терминалов выиграла компания Motorola Semiconductor из Остина, штат Техас , и к ней присоединилось компьютерное подразделение Тэнди. позже для производства терминалов. [ 3 ] Первоначальной целью этого проекта под названием «Green Thumb» было создание недорогого терминала Videotex для фермеров, владельцев ранчо и других лиц, работающих в сельскохозяйственной отрасли. [ 4 ] [ 5 ] Этот терминал будет подключаться к телефонной линии и обычному цветному телевизору и предоставит пользователю доступ к информации практически в реальном времени, полезной для его повседневной работы на ферме.

Чип Motorola MC6847 Video Display Generator (VDG) был выпущен примерно в то время, когда было создано совместное предприятие. В прототипе терминала Green Thumb 1978 года использовались MC6847 и микропроцессор Motorola 6809 . Однако прототип содержал слишком много чипов, чтобы быть коммерчески жизнеспособным. Motorola ответила на это интеграцией функций множества меньших микросхем в одну микросхему: мультиплексор синхронных адресов MC6883 (SAM). SAM, VDG и 6809 использовались в качестве ядра терминала AgVision. Примерно в 1980 году он также продавался через магазины Radio Shack как терминал VideoTex. [ 6 ]

Терминал VideoTex послужил основой для домашнего компьютера общего назначения. Внутренний модем порты ввода-вывода для хранения кассет, последовательный ввод-вывод и джойстики был удален, и были предусмотрены . В правой части корпуса был добавлен разъем расширения для будущих усовершенствований и картриджей ПЗУ («Program Paks»). Наклейка с указанием объема установленной памяти в аппарате закрывает отверстие на месте светодиодного индикатора «ДАННЫЕ» модема. 31 июля 1980 года Тэнди анонсировала цветной компьютер TRS-80, который имеет тот же корпус, клавиатуру и раскладку, что и терминалы AgVision/VideoTex.

Тэнди рассматривал бизнес как основной рынок сбыта компьютеров. Хотя в 1981 году представитель компании Эд Джудж сказал, что цветной компьютер был «нашим выходом на рынок домашних компьютеров», он описал его как «для серьезных профессионалов», заявив, что текстовый процессор и электронные таблицы . вскоре будут доступны [ 7 ] Первоначальная модель (номер по каталогу 26-3001) поставлялась с 4 КБ динамической оперативной памяти (DRAM) и 8 КБ Microsoft BASIC в ПЗУ . Его цена составила 399 долларов США (что эквивалентно 1480 долларам США в 2023 году). Через несколько месяцев магазины Radio Shack в США и Канаде начали продавать новый компьютер.

Цветной компьютер 1 (1980–1983)

[ редактировать ]
4K TRS-80 Color Computer from 1981 (model 26-3001)

Первоначальная версия цветного компьютера имела большой серебристо-серый корпус с островной клавиатурой , напоминающей калькулятор , и была доступна с объемом памяти 4 КБ (26-3001), 16 КБ (26-3002) или 32 КБ (26-3003). Версии с установленной памятью не менее 16 КБ поставляются со стандартным Microsoft Color Basic или (опционально) Extended Color BASIC . Единственное доступное подключение к устройству отображения — к телевизору.

Ранние версии CoCo 1 имели черную окантовку клавиатуры, паспортную табличку TRS-80 над клавиатурой с левой стороны и значок RAM («кнопка»), прикрепленный к верхней и правой сторонам корпуса. В более поздних версиях убрана черная окантовка клавиатуры и кнопка RAM, а паспортная табличка TRS-80 перемещена в среднюю линию корпуса.

Компьютер выполнен на единой печатной плате со всеми полупроводниками производства Motorola, включая процессор MC6809E, MC6847 VDG, MC6883 SAM и оперативную память, состоящую из 2104 (4Kx1) микросхем (модели 4K) или 4116 (16Kx1) микросхем ( модели 16К). [ 1 ] Ранние модели CoCo имели только восемь разъемов для оперативной памяти, поэтому для обновления до 32 КБ необходимо объединить два набора микросхем 4116 и добавить несколько перемычек . В более поздней версии материнской платы была удалена опция ОЗУ 4 КБ, и она была обновлена ​​до 32 КБ с «полуплохими» 4164 DRAM. На этих платах имеются перемычки с маркировкой HIGH/LOW, позволяющие определить, какая половина микросхемы памяти исправна. Поскольку объемы производства памяти увеличились, а затраты снизились, многие (возможно, большинство) 32K CoCo 1 поставлялись с совершенно хорошими чипами памяти 4164. Утилиты и программы стали использовать скрытые 32К.

Пользователи, открывающие корпус, рисковали аннулировать гарантию. [ 1 ] Radio Shack может обновить все версии, поставляемые со стандартным Color BASIC, до Extended Color BASIC, разработанного Microsoft , за 99 долларов. В 1981 году BYTE писал, что с помощью Extended Color BASIC компания Radio Shack «выпустила первую по-настоящему простую в использовании и недорогую систему, генерирующую полноцветную графику». [ 8 ] В конце концов от варианта памяти 32 КБ полностью отказались, и предлагались только версии 16 КБ или 64 КБ.

В конце 1982 года версия цветного компьютера в белом корпусе под названием TDP System 100 распространялась компанией RCA и продавалась через магазины, не принадлежащие Tandy. За исключением заводской таблички и корпуса, он идентичен цветному компьютеру. [ 9 ]

Позже и CoCo, и TDP System 100 поставлялись в белом корпусе с вентиляционными отверстиями по всей длине корпуса, а не только по бокам. Эта схема вентиляции была перенесена и в CoCo 2. Некоторые поздние версии CoCo имеют модифицированную клавиатуру, часто называемую «расплавленной» клавиатурой, с большими колпачками клавиш .

Периферийные устройства включали кассетный накопитель на магнитной ленте, последовательные принтеры , 5,25-дюймовый дисковод для гибких дисков , ручку и графический планшет под названием X-Pad, генераторы речи и звука, а также джойстики.

Цветной компьютер 2 (1983–1986)

[ редактировать ]
Цветной компьютер Tandy 2
Окончательная серийная модель 64К (26-3127B)
Разработчик Тэнди Корпорация
Производитель Моторола
Дата выпуска 1983 год ; 41 год назад ( 1983 )
Начальная цена 159 долларов США (что эквивалентно 490 долларам США в 2023 году)
Операционная система ОС-9 Уровень 1 с дисководами
Процессор 6809E @ 0,895 МГц
Память 16/32/64 КБ
Графика MC6847 Генератор видеодисплея
Звук 6-битный ЦАП
Назад
совместимость
Цветной компьютер Tandy 1
Предшественник Цветной компьютер Tandy 1
Преемник Цветной компьютер Tandy 3

Во время первоначального производственного цикла CoCo 1 большая часть дискретных вспомогательных схем была преобразована в несколько специализированных интегральных схем , в результате чего большая часть печатной платы CoCo 1 осталась пустым пространством. Чтобы сократить производственные затраты, корпус был укорочен примерно на 25% и были разработаны новые, меньшие по размеру блок питания и материнская плата. «Расплавленная» клавиатура от белого CoCo 1 и вентиляционные отверстия в стиле TDP-100 были перенесены. Помимо нового внешнего вида и удаления источника питания 12 В из разъема расширения, компьютер был совместим с предыдущим поколением. Удаление источника питания 12 В вывело из строя некоторые периферийные устройства, такие как оригинальный контроллер гибких дисков, который затем необходимо было модернизировать, установить в интерфейс Multi-Pak или снабдить внешним питанием.

CoCo 2 продавался в моделях 16K и 64K. В моделях 16K используются DRAM 16Kx1, но это не обычные чипы 4116; вместо этого они были 4517 (Radio Shack, номер по каталогу 8040517), [ 10 ] которые используют только питание +5 В, а не тройное напряжение, как в 4116. Модели 64 КБ используют стандартные микросхемы 4164 и имеют регистр управления $FFDE/$FFDF для переключения между вторыми 32 КБ ОЗУ и ПЗУ ОС. Когда ПЗУ отключены, можно получить доступ ко всем 64 КБ системной оперативной памяти.

В обновленные ПЗУ BASIC добавлены незначительные функции и исправлены некоторые ошибки. Был представлен обновленный 5-вольтовый дисковый контроллер с собственным новым ПЗУ Disk BASIC (v1.1). Он добавляет новую команду, DOS, для автоматической загрузки программного обеспечения с диска (для этого требуется диск со специальным загрузочным сектором ). Это позволяет использовать программное обеспечение на защищенных от копирования дисках или сторонних операционных системах, в основном OS-9.

Производство было частично перенесено в Корею, при этом производство в США и Корее осуществлялось параллельно с использованием тех же номеров деталей.

Примерно в марте 1984 года Radio Shack начала рекламировать версию CoCo 2 с разрешением 64K, которая также включала в производственную серию «улучшенную» полноходовую клавиатуру в стиле пишущей машинки. [ 11 ] замена прежней «расплавленной» клавиатуры.

Последним значительным изменением в жизни CoCo 2 (модели 26-3134B, 26-3136B и 26-3127B; стандартная 16K, расширенная 16K и расширенная 64K соответственно) стало использование усовершенствованного VDG, MC6847T1, позволяющего использовать символы нижнего регистра. и изменение цвета границы текстового экрана. Эти функции не были включены в BASIC. В середине производства этих моделей паспортная табличка была изменена с «Radio Shack TRS-80 Color Computer 2» на «Tandy Color Computer 2». Красные, зеленые и синие фигуры были заменены красным, зеленым и синим параллелограммами .

В декабре 1984 года компания Creative Computing написала, что Color Computer — лучший образовательный компьютер стоимостью менее 1000 долларов. Журнал сообщил, что у него меньше образовательных программ, но они более качественные, чем у Commodore 64 , и что Radio Shack ориентирована на образовательный рынок, а Commodore - нет. [ 12 ]

Цветной компьютер 3 (1986–1991)

[ редактировать ]
Цветной компьютер Tandy 3
128К модель 26-3334
Разработчик Тэнди Корпорация
Производитель Моторола
Дата выпуска 1986 год ; 38 лет назад ( 1986 )
Начальная цена 219 долларов США (что эквивалентно 610 долларам США в 2023 году)
Снято с производства 1991  ( 1991 )
Операционная система ОС-9 Уровень 2 с дисководами, RS-DOS
Процессор 6809E @ 0,895/1,79 МГц
Память 128/512 КБ
Отображать RGB или композитный дисплей; Ширина 160, 256, 320 или 640 пикселей и количество строк от 192 до 225; 64 цветовая палитра
Графика Усовершенствованный цветной видеочип (ACVC), также известный как GIME (усилитель памяти графических прерываний)
Звук 6-битный ЦАП
Назад
совместимость
Цветной компьютер Tandy 2
Предшественник Цветной компьютер Tandy 2

К 1985 году пользователи Color Computer забеспокоились, что компания откажется от их компьютера в пользу Tandy 1000 . Исполнительный директор Tandy Эд Джудж заявил в том же году: «Ни один домашний компьютер на рынке сегодня не обладает такой потенциальной мощностью, как цветной компьютер… мы считаем, что [у него] также хорошее будущее». [ 13 ]

30 июля 1986 года Тэнди анонсировала Color Computer 3 в отеле Waldorf-Astoria в Нью-Йорке. В нем было 128 КБ ОЗУ, которую можно увеличить до 512 КБ. Панель за клавиатурой и пластик дверцы картриджа были изменены с черного на серый. Раскладка клавиатуры была изменена: клавиши со стрелками расположены в форме ромба и добавлены клавиши CTRL, ALT, CLEAR, F1 и F2. Он продавался в магазинах Radio Shack и компьютерных центрах Tandy за 219,95 долларов. [ 14 ]

CoCo 3 совместим с большинством старых программ и периферийных устройств CoCo 2. 6809 в CoCo 1 и 2 работает на частоте 0,895 МГц. CoCo 3 работает на этой частоте по умолчанию, но его можно программно контролировать, чтобы он работал с вдвое большей частотой; OS-9 использует эту возможность. Вместо графического оборудования и памяти в CoCo 1 и 2 используется специализированная интегральная схема, называемая чипом GIME (Graphics Interrupt Memory Enhancement). GIME также предоставляет:

  • Вывод на композитный видеомонитор или аналоговый монитор RGB в дополнение к ТВ-выходам CoCo 1 и 2. Это повышает четкость вывода.
  • страничной Блок управления памятью разбивает адресное пространство 6809 размером 64 КБ на фрагменты размером 8 × 8 КБ . Позже эта схема позволит увеличить объем оперативной памяти сторонних производителей до 2 МБ ( 256 × 8 КБ ).
  • Текстовый дисплей в реальном нижнем регистре с 32, 40, 64 или 80 символами в строке и от 16 до 24 строк на экран.
  • Атрибуты текстовых символов, включая 8 цветов переднего плана и 8 цветов фона, подчеркивание и мигание.
  • Новые графические разрешения 160, 256, 320 или 640 пикселей шириной от 192 до 225 строк.
  • 320 x 192 x 4, 320 x 192 x 16, 640 x 192 x 2 и 640 x 192 x 4 [ 15 ] из палитры 64 цветов. Имеется два режима палитры — RGB (3 базовых цвета с 3 уровнями интенсивности, а также белый, черный и два серых тона) и Композитный (16 различных цветов с 4 уровнями интенсивности). [ 16 ] [ 17 ]
CoCo 3 с интерфейсом Multi-Pak и двумя дисководами для гибких дисков

В GIME исключены редко используемые режимы Semigraphics 8, 12 и 24, созданные SAM. По слухам, 256-цветный режим (подробно описан в оригинальной спецификации Tandy для GIME). [ 18 ] никогда не был найден.

Предыдущие версии CoCo ROM были лицензированы Microsoft, но Тэнди не смог убедить их предоставлять дальнейшие обновления BASIC. Вместо этого Microware предоставила расширения для Extended Color BASIC для поддержки новых режимов отображения. Чтобы не нарушать дух лицензионного соглашения между Microsoft и Tandy, немодифицированный BASIC Microsoft загружается в ПЗУ CoCo 3. При запуске ПЗУ копируется в ОЗУ и исправляется кодом Microware. Исправленный . код содержит несколько ошибок, а поддержка многих новых аппаратных функций является неполной

Microware также предоставила версию операционной системы OS-9 Level 2 вскоре после запуска. OS-9 использует отображение памяти (поэтому каждый процесс имеет собственное пространство памяти до 64 КБ), оконное отображение и более обширную среду разработки, включающую копию BASIC09 . C и Pascal Были доступны компиляторы . Члены сообщества CoCo OS-9 улучшили OS-9 Level 2 для CoCo 3 по просьбе Тэнди, но Тэнди прекратила производство CoCo 3 до того, как обновление было официально выпущено. Большинство улучшений вошло в NitrOS-9, серьезную переработку OS-9/6809 уровня 2 для CoCo 3, чтобы использовать преимущества функций и скорости Hitachi 6309 (если доступно). [ 19 ]

Адаптер джойстика, разработанный Стивом Бьорком, увеличивает разрешение интерфейса джойстик/мышь в десять раз за счет времени процессора . [ нужна ссылка ]

Аппаратное обеспечение

[ редактировать ]

Внутри модели CoCo 1 и CoCo 2 функционально идентичны. Ядро системы практически идентично эталонному дизайну, включенному в техническое описание Motorola MC6883, и состоит из пяти LSI микросхем :

ЗУР представляет собой многофункциональное устройство, выполняющее следующие функции:

  • Генерация тактового сигнала и синхронизация для MPU 6809E и 6847 VDG
  • динамической памяти произвольного доступа (DRAM) объемом до 64 КБ. Управление и обновление
  • Выбор устройства на основе адреса памяти MPU, чтобы определить, осуществляется ли доступ MPU к DRAM, ROM, PIA и т. д.
  • Дублирование счетчика адресов VDG для «подачи» VDG ожидаемых данных.

SAM был разработан для замены множества небольших микросхем LS/ TTL в одном интегрированном корпусе. Его основная цель — управлять DRAM, но, как указано выше, он также объединяет несколько других функций. Он подключен к кристаллу на частоте, в 4 раза превышающей телевизионную частоту цветовой синхронизации (14,31818 МГц для стран NTSC). Внутренне оно делится на 4 и подается на VDG для его собственной внутренней синхронизации (3,579545 МГц для NTSC). SAM также делит основную тактовую частоту на 16 (или 8 в некоторых случаях) для двухфазной тактовой частоты MPU ; в NTSC это 0,89 МГц (или 1,8 МГц, если разделить на 8).

Переключение SAM на работу с частотой 1,8 МГц дает ЦП время, которое обычно используется VDG и обновлением. Таким образом, на дисплее отображается мусор; этот режим использовался редко. Однако необычный режим, доступный SAM, называется режимом, зависящим от адреса, в котором чтение ПЗУ (поскольку они не используют DRAM) происходит на частоте 1,8 МГц, а обычный доступ к ОЗУ происходит на частоте 0,89 МГц. Фактически, поскольку интерпретатор BASIC запускается из ПЗУ, перевод машины в этот режим почти удвоит производительность программы BASIC, сохраняя при этом отображение видео и обновление DRAM. Конечно, это приведет к нарушению программных циклов синхронизации и повлияет на операции ввода-вывода. Однако, несмотря на это, «высокоскоростной POKE » использовался во многих программах CoCo BASIC, даже несмотря на то, что он разгонял аппаратное обеспечение CoCo, которое было рассчитано только на работу на частоте 1 МГц.

SAM не имеет связи с шиной данных MPU. По сути, он запрограммирован любопытным образом; его 16-битный регистр конфигурации распределен по 32 адресам памяти (FFC0-FFDF). Запись четных байтов устанавливает этот бит регистра в 0, а запись нечетных байтов устанавливает его в 1. Записанное значение (D7-D0) игнорируется.

Из-за ограничений 40-контактного корпуса SAM содержит дубликат внутреннего 12-битного счетчика адресов VDG. Обычно настройки этого счетчика дублируют режим отображения VDG. Однако это не требуется и приводит к созданию некоторых новых режимов отображения, которые невозможны, когда VDG используется в системе отдельно. Вместо того, чтобы VDG сам запрашивал данные из ОЗУ, VDG «подает» данные от внутренней копии счетчика адреса VDG SAM. Этот процесс называется «Прямой доступ к памяти с чередованием» (IDMA) в компании Motorola и гарантирует, что процессор и VDG всегда имеют полный доступ к этому общему ресурсу памяти без состояний ожидания или конфликтов.

Существует две версии ЗРК. Первый имеет обозначение MC6883 и/или SN74LS783; более поздняя версия имеет обозначение SN74LS785. Есть некоторые незначительные различия во времени, но главное отличие — это поддержка 8-битного счетчика обновления в версии 785. Это позволило использовать недорогие 16 КБ на 4 бита и некоторые 64 КБ на 1 бит DRAM. Некоторым сторонним обновлениям памяти с переключением банков , в которых использовались DRAM 256 КБ, для работы требовался этот 8-битный счетчик обновления.

Экран включения CoCo 2

Motorola 6847 — это генератор изображений, способный отображать текст и графику, содержащиеся в примерно квадратной матрице дисплея шириной 256 пикселей и высотой 192 строки. Он может отображать 9 цветов: черный, зеленый, желтый, синий, красный, белый, голубой, пурпурный и оранжевый.

Буквенно-цифровой/полуграфический дисплей

[ редактировать ]
Пример отображения набора символов MC6847 VDG

В буквенно-цифровом режиме каждый символ представляет собой символ шириной 5 точек и высотой 7 точек в рамке шириной 8 точек и высотой 12 строк. Этот режим отображения занимает 512 байт памяти размером от 400 до 5 долларов США и представляет собой экран шириной 32 символа с 16 строками. Генератор символов ПЗУ содержит только 64 символа, поэтому символы нижнего регистра не предоставляются. Символы нижнего регистра отображаются в верхнем регистре с инвертированным цветом. На большинстве поколений CoCo он зеленый или очень темно-зеленый.

Полуграфика — это режим, в котором можно смешивать буквенно-цифровые символы и графику с низким разрешением. 8-й бит символа определяет, является ли он буквенно-цифровым или рассматривается как сетка пикселей 2×2. Когда установлен 8-й бит, следующие три бита определяют цвет, а последние 4 бита определяют, какие квадранты поля символов являются выбранным цветом или черным. Это позволяет использовать графический режим 64×32 с 9 цветами, единственный режим, в котором можно отображать все 9 цветов одновременно.

Есть два набора цветов. По умолчанию используются черные символы на зеленом фоне. Альтернативный вариант имеет черные символы на оранжевом фоне. Выбор набора цветов не влияет на полуграфические символы. Граница всегда черная.

6847 поддерживает режим отображения Semigraphics 6, в котором два бита выбирают цвет, а 6 бит определяют, какая 1/6 поля символов горит. Возможны только 4 цвета, но бит набора цветов VDG выбирает две группы по 4 цвета. При использовании Semigraphics 6 на CoCo в графических блоках доступны только два цвета. [ 20 ]

Буквенно-цифровой дисплей по умолчанию для CoCo — Semigraphics 4.

Дополнительные режимы полуграфики

[ редактировать ]

Настроив SAM так, чтобы он считал, что он отображает полный графический режим, но оставив VDG в алфавитно-цифровом/полуграфическом режиме 4, можно разделить поле символов на более мелкие части. При этом создаются «виртуальные» режимы Semigraphics 8, 12 и 24. [ 16 ] В этих режимах можно было смешивать отдельные текстовые символы, а также символы Semigraphics 4. Эти режимы представляли собой интересную диковинку, но не получили широкого распространения, поскольку 24-экранный режим Semigraphics потреблял 6144 байт памяти. Эти режимы не были реализованы в CoCo 3.

В справочном руководстве программиста CoCo говорится, что из-за пожара в исследовательской лаборатории Тэнди документы, относящиеся к полуграфическим режимам, были перетасованы, и поэтому некоторые полуграфические режимы так и не были задокументированы. Энтузиасты CoCo создали экспериментальные программы, пытаясь перепроектировать режимы, и смогли восстановить недостающую документацию. [ 21 ]

Растровые режимы

[ редактировать ]

Режимы отображения растровых изображений делятся на две категории: разрешение и цвет .

В режимах разрешения каждый пиксель может быть включен или выключен. Доступны два набора цветов: черные точки на зеленом фоне с зеленой рамкой и белые точки на черном фоне с белой рамкой.

В цветовых режимах каждый пиксель использует два бита для выбора одного из четырех цветов, при этом общие цвета определяются набором цветов:

  • зеленая рамка с зеленым, желтым, красным и синим цветами;
  • белая рамка с белым, голубым, пурпурным и оранжевым цветами.

Графика с разрешением хранит 8 пикселей на байт и доступна в режимах 128×64, 128×96, 128×192 и 256×192. Цветная графика имеет 4 пикселя на байт и доступна в размерах 64×64, 128×64, 128×96 и 128×192. Максимальный размер растрового экрана — 6144.

Цвета артефакта

[ редактировать ]
Оранжевый цвет артефакта, созданный с помощью набора белых и черных цветов.

Двухцветный графический режим 256×192 может отображать четыре цвета из-за особенности телевизионной системы NTSC. Они называются составными цветами артефактов .

В первом наборе цветов, где доступны зеленые и черные точки, чередующиеся столбцы зеленого и черного цвета выглядят как грязно-зеленый цвет. При использовании набора белых и черных цветов результат будет либо оранжевым, либо синим. Изменение порядка чередующихся точек дает противоположный цвет. Фактически этот режим имеет разрешение 128×192 и четыре цвета: черный, оранжевый, синий и белый. На телевизорах PAL вместо сплошного оранжевого и синего цвета артефакты выглядят как вертикальные полосы зеленого и персикового цвета с мягкими краями и шириной почти четыре пикселя. На CoCo 3 с аналоговым монитором RGB изображения черно-белых точек не искажаются.

Битовые комбинации, обозначающие оранжевый и синий цвета, могут меняться при каждом включении системы. Большинство цветных компьютерных игр начинаются с титульного экрана, и пользователю предлагается нажимать кнопку сброса, пока цвета не станут правильными. Это исправлено на Цветном компьютере 3, а другой набор цветов можно выбрать, удерживая F1 во время сброса.

Строчные буквы и 6847T1

[ редактировать ]
6847T1 VDG в режиме истинного нижнего регистра

Модель 6847 может использовать внешний генератор символов. Несколько дополнительных плат сторонних производителей позволяют CoCo отображать настоящие строчные буквы.

В конце производственного цикла CoCo 2 появился улучшенный 6847T1. [ 22 ] Использовался ВДГ. Он включает в себя генератор строчных символов и возможность отображать зеленую, оранжевую или черную рамку на текстовом экране. [ 22 ] Возможность использования нижнего регистра по умолчанию отключена на этих CoCo 2 и не упоминается в руководстве.

CoCo имеет два метода создания звука: 6-битный цифро-аналоговый преобразователь и отдельный 1-битный источник звука. Воспроизведение кассеты или аналоговый сигнал также можно направить из порта картриджа на динамик телевизора. [ нужна ссылка ]

имеется два адаптера периферийного интерфейса Во всех моделях CoCo . PIA предназначены для операций ввода-вывода, таких как управление внутренним 6-битным цифро-аналоговым преобразователем, управление реле кассетного двигателя, чтение с клавиатуры, управление контактами режима VDG и доступ к RS-232. последовательному интерфейсу /О порт.

Самые ранние модели CoCo имеют два стандартных чипа 6821. Позже, после изменений в конструкции клавиатуры, вместо нее стал использоваться 6822 IIA (адаптер промышленного интерфейса). В конечном итоге производство модели 6822 было прекращено компанией Motorola, но она производилась для Tandy как специализированная интегральная схема с номером детали SC67331P.

Интерфейс для внешних периферийных устройств

[ редактировать ]

Благодаря конструкции CoCo, MPU не сталкивается с состояниями ожидания при нормальной работе. Это означает, что можно легко реализовать точные, управляемые программным обеспечением циклы синхронизации. Это важно, поскольку у CoCo нет специального оборудования для ввода-вывода. Все операции ввода-вывода, такие как чтение и запись кассеты, последовательный ввод-вывод, сканирование клавиатуры и считывание положения джойстиков, должны выполняться полностью программно. Это снижает стоимость оборудования, но снижает производительность системы, поскольку во время этих операций MPU недоступен.

Например, кассетный интерфейс CoCo, пожалуй, один из самых быстрых (1500 бит/с), но он работает полностью под программным управлением. Во время чтения или записи кассеты у CoCo нет свободного времени процессора для других задач. Им приходится ждать, пока не произойдет ошибка или не будут прочитаны все необходимые данные.

Изменения в оборудовании CoCo 3

[ редактировать ]

В CoCo 3 новая микросхема VLSI, называемая (официально) Advanced Color Video Chip (ACVC) или (неофициально) Graphics Interrupt Memory Enhancer (GIME), интегрировала функции SAM и VDG, одновременно расширяя возможности обоих. CoCo 3 поддерживает текст из 40 и 80 столбцов и возможность работать на частоте 1,8 МГц без потери видео. Процессор был заменен на 68B09E, а PIA — на 68B21, что составляет 2 МГц.

Прекращение производства

[ редактировать ]

26 октября 1990 года Тэнди объявила, что CoCo 3 будет исключена из линейки компьютеров.

Уэйн Грин написал в 80 Micro в декабре 1982 года, что Тэнди «фактически отказался» от цветного компьютера. Как и в случае с другими компьютерами, Tandy попыталась монополизировать продажи аппаратного и программного обеспечения, но, как он писал, Color Computer был несовместим с другим программным обеспечением Tandy, а то, что было доступно, было низкого качества. «Я уверен, что есть как минимум пятьдесят фирм-разработчиков программного обеспечения, которые хотели бы работать с Shack», - сказал Грин, но «похоже, что люди Shack находятся в состоянии войны со своими сторонниками и потенциальными поставщиками». [ 23 ] Многие владельцы CoCo согласны с тем, что Тэнди не относился к компьютеру всерьез. [ 24 ]

Преемники

[ редактировать ]

Несколько компаний попытались нести эстафету CoCo, но отсутствие достойной обратной совместимости с CoCo 3 не смогло привлечь большую часть сообщества. Некоторые из этих систем работают под управлением OS9/68k, похожей на OS-9 .

В июне 1990 года компания Frank Hogg Labs представила Tomcat TC-9 , который в некоторой степени совместим с CoCo 3, но может работать только с программным обеспечением OS-9 . Более поздняя версия под названием TC-70 имеет полную совместимость с MM/1, а также работает под управлением OS-9/68K.

Multi-Media One был представлен в июле 1990 года, работает под управлением OS-9 / 68K на процессоре Signetics 68070 с тактовой частотой 15 МГц , 3 МБ ОЗУ и графическим разрешением 640 × 208, а также поддерживает чересстрочный режим 640 × 416. Он включает в себя интерфейс SCSI , стерео АЦП и ЦАП, дополнительный интерфейс MIDI и дополнительную плату для обновления ЦП до Motorola 68340 . AT306 карты (также известный как MM/1B ) является преемником MM/1, который содержит процессор Motorola 68306, OS-9/68K 3.0 и поддерживает шины ISA . Он был создан Кевином Пизом и Карлом Крайдером и продан компанией Карла Kreider Electronics.

Компания Peripheral Technology выпустила систему Motorola 68000 с частотой 16 МГц под названием PTK68K-4 . Delmar продавала системы на базе PT68K-4, получившие название Delmar System IV . PT68K-4 имеет площадь IBM PC и семь 8-битных слотов ISA. Видео обеспечивается стандартной видеокартой и монитором, но для графики высокого разрешения программное обеспечение поддерживает только определенные видеокарты.

Гэри Беккер разработал CoCo3FPGA для плат Terasic DE FPGA. [ 25 ] Он содержит ядро ​​процессора 6809, которое может работать на частоте 25 МГц. [ 26 ] Он добавляет 256-цветные графические режимы, включая режим 640x450.

Роджер Тейлор разработал клон CoCo 3, Matchbox Coco , на основе платы DE0-Nano FPGA. [ 27 ] Переименован в RealCoCo . [ 28 ] он был портирован на другое оборудование FPGA.

Клоны и двоюродные братья

[ редактировать ]

Dragon 32 и 64 являются британскими родственниками CoCo, основанными на эталонной конструкции от Motorola, которая была создана в качестве примера возможностей процессора MC6809E в сочетании с генератором видеодисплея MC6847 и синхронным адресным мультиплексором MC6883. BIOS для Dragon 32 был написан на основе спецификаций и API, разработанных Microsoft и, в определенной степени, PA Consulting из Кембриджа . [ нужна ссылка ] Dragon был значительно улучшенным устройством с видеовыходом в дополнение к ТВ- выходу CoCo и CoCo 2. Он также имел Centronics параллельный порт (отсутствующий ни на одном CoCo), встроенный 6551 A последовательный UART (на Dragon 64). и более качественную клавиатуру. В 1983 году версия Dragon получила лицензию на производство для рынка Северной Америки корпорацией Tano Corporation из Нового Орлеана, штат Луизиана . Tano начала производство на территории площадью 48 000 квадратных футов (4500 м²). 2 ) в сентябре 1983 года и через месяц заработали на полную мощность. Продажи не оправдали ожиданий, и через год Tano прекратила производство и поддержку. [ 29 ]

В Бразилии было несколько клонов CoCo, в том числе Prológica CP 400 Color и CP 400 Color II. [ 30 ] [ 31 ] [ 32 ] [ 33 ] Варикс ВК 50 , [ 34 ] [ 35 ] [ 36 ] [ 37 ] LZ Цвет 64 , [ 38 ] [ 39 ] [ 40 ] Dynacom MX-1600 , Codimex CD-6809 , [ 41 ] [ 42 ] [ 43 ] и пароварка Microdigital TKS800. [ 44 ]

представил Micro-SEP, клон CoCo 2 с 64 КБ памяти В Мексике министр образования . Планировалось, что Micro-SEP будет распространен на национальном уровне во всех государственных школах с 7 по 9 классы. Они были представлены как разработка Центра перспективных исследований и исследований Instituto Politécnico Nacional . [ 45 ] Как и Dragon, эти компьютеры также имели видеовыход. Неясно, были ли эти компьютеры «разработаны» этим институтом или они были лицензированы на основе оригинальной конструкции.

Тайваньская компания Sampo также создала клон CoCo — Sampo Color Computer. [ 46 ] [ 47 ] Предположительно, Sampo был доступен на Тайване, в Корее и, возможно, в других азиатских странах. Считается, что Тэнди заблокировала продажи в США в судебном порядке из-за нарушения авторских прав на код ПЗУ.

TRS -80 MC-10 , или Micro Color Computer, продавался в магазинах Radio Shack как компьютер начального уровня по более низкой цене, чем CoCo. Выпущенные в 1983 году, они внешне были похожи на Timex Sinclair . Как и CoCo, он использует MC6847 VDG и Microsoft BASIC, но с MC6803 вместо 6809.

См. также

[ редактировать ]
  1. ^ Jump up to: а б с д Аренс, Тим; Браун, Джек; Весы, Хантер (март 1981 г.). «Что внутри цветного компьютера Radio Shack?» . БАЙТ . Том. 6, нет. 3. С. 90–130 . Проверено 14 июня 2014 г.
  2. ^ Уайт, Рон (август 1987 г.). Мэлони, Эрик (ред.). «История Тэнди» . 80 микро . Питерборо, Нью-Хэмпшир: CW Communications: 50–64. ISSN   0744-7868 . Проверено 4 апреля 2023 г. - из Интернет-архива . [...] Цветной компьютер был ответом Тэнди на популярность Commodore Vic-20 как недорогого компьютера для домашнего использования.
  3. ^ Информационные технологии для сельскохозяйственной Америки (PDF) . Вашингтон, округ Колумбия: Типография правительства США . 1983. с. 327. Архивировано (PDF) из оригинала 27 февраля 2021 г. Проверено 25 июля 2020 г.
  4. ^ Либес, Соль (февраль 1980 г.). «Motorola, Tandy и Western Union представляют системы «Green Thumb»» . БАЙТ . Том. 5, нет. 2. п. 70.
  5. ^ Ж. Питр, Бойзи; Логидис, Билл (2013). CoCo: Красочная история компьютера-аутсайдера Тэнди . Европа: CR Press. п. 19. ISBN  9781466592483 . Архивировано из оригинала 12 апреля 2024 года . Проверено 16 февраля 2018 г.
  6. ^ «Терминал AgVision Videotex» . Винтажный компьютер . 22 декабря 2016 г. Архивировано из оригинала 17 апреля 2018 г. Проверено 16 апреля 2018 г.
  7. ^ Фрайбергер, Пол (31 августа 1981 г.). «Радиохижина готовится к будущему» . Инфомир . Том. 3, нет. 17. С. 51, 53–54. Архивировано из оригинала 7 февраля 2024 г. Проверено 26 октября 2016 г.
  8. ^ Мястковски, Стэн (май 1981 г.). «Расширенный Color BASIC для цветного компьютера TRS-80» . БАЙТ . Том. 6, нет. 5. С. 37–45 . Проверено 18 октября 2013 г.
  9. ^ «Трубопровод» . Радуга . Том. II, нет. 3. Сентябрь 1982 г. с. 56 . Проверено 17 октября 2013 г.
  10. ^ «Экскурсия Милен и Дени по Сен-Юберу» . Архивировано из оригинала 17 декабря 2022 г. Проверено 17 декабря 2022 г.
  11. ^ http://tandycoco.com/coco2.shtml Источники: Факты о компьютере Сэма CC15: Цветные компьютерные модели Radio Shack TRS-880: 26-3134, 26-3136 - Howard W. Sams & Co. и Little Wonder Tandy - Color Компьютер: 1980–1991 — Фрэнк Г. Свайгерт, издательство FARNA Systems.
  12. ^ Ахл, Дэвид Х. (декабрь 1984 г.). «12 лучших компьютеров 1984 года» . Творческие вычисления . Архивировано из оригинала 12 мая 2019 г. Проверено 16 марта 2019 г.
  13. ^ Джуг, Эд (октябрь 1985 г.). «Новости для сверху: что на самом деле происходит в Тэнди» . Творческие вычисления . п. 108. Архивировано из оригинала 18 октября 2016 года . Проверено 14 октября 2016 г.
  14. ^ Симс, Кальвин (31 июля 1986 г.). «5 моделей, представленных Тэнди» . Нью-Йорк Таймс . Архивировано из оригинала 10 марта 2016 года . Проверено 19 октября 2015 г.
  15. ^ «Часто задаваемые вопросы о цветном компьютере — CoCopedia — Wiki о цветном компьютере Tandy/Radio Shack» . Архивировано из оригинала 25 июня 2021 г. Проверено 25 июня 2021 г.
  16. ^ Jump up to: а б Ломонт, Крис (июль 2006 г.). «Аппаратное программирование цветного компьютера 1/2/3 Криса Ломонта» (PDF) . www.lomont.org . Архивировано (PDF) из оригинала 27 ноября 2020 г. Проверено 5 мая 2020 г.
  17. ^ «Коко 3 Графика» . Архивировано из оригинала 25 июня 2021 г. Проверено 25 июня 2021 г.
  18. ^ Николас Марентес. «В поисках 256» . Архивировано из оригинала 24 июля 2008 г. Проверено 11 июня 2008 г.
  19. ^ «Операционная система NitrOS-9 для цветного компьютера Tandy/Radio Shack» . Архивировано из оригинала 28 июня 2008 г. Проверено 11 июня 2008 г.
  20. ^ Режим отображения Semi-graphics-6. Архивировано 9 ноября 2019 г. в Wayback Machine , Уильям Дж. Яковенко, 25 марта 1996 г., Университета Северной Каролины. факультет компьютерных наук Архивировано 9 апреля 2024 г. в Wayback Machine.
  21. ^ Забытый графический режим Semigraphics-24. Архивировано 16 февраля 2015 г. в Wayback Machine , Роберт Голт, дата: 10 февраля 2010 г., Что в имени? Коко? Это точно не горячий шоколад
  22. ^ Jump up to: а б «MC6847T1 MOS-видеодисплей-генератор (Motorola)» (PDF) . Цветной компьютерный архив . Архивировано (PDF) из оригинала 22 января 2021 г. Проверено 15 мая 2022 г.
  23. ^ Грин, Уэйн (декабрь 1982 г.). «У Хижины настоящие проблемы?» . 80 Микро (редакция). стр. 8 , 10, 12 . Проверено 29 февраля 2020 г.
  24. ^ Ж. Питр, Бойзи; Логидис, Билл (2013). CoCo: Красочная история компьютера-аутсайдера Тэнди . Европа: CR Press. п. 3. ISBN  9781466592483 . Архивировано из оригинала 12 апреля 2024 года . Проверено 16 февраля 2018 г.
  25. ^ «Доска Альтера DE1» . Терасик Технологии . Архивировано из оригинала 11 апреля 2021 г. Проверено 11 апреля 2021 г.
  26. ^ «Система на кристалле System09 VHDL 6809» . Members.optusnet.com.au . Архивировано из оригинала 11 апреля 2021 г. Проверено 11 апреля 2021 г.
  27. ^ «Как сделать спичечный коробок CoCo – CoCoDaddy» . Архивировано из оригинала 12 октября 2018 г. Проверено 11 октября 2018 г.
  28. ^ «РеалКоКо» . Архивировано из оригинала 27 октября 2021 г. Проверено 27 октября 2021 г.
  29. ^ История архива Dragon Worldofdragon.org. Архивировано 12 апреля 2010 г. на Wayback Machine.
  30. ^ «1000БиТ — Список компьютеров по производителям» . www.1000bit.it . Архивировано из оригинала 19 декабря 2022 г. Проверено 19 декабря 2022 г.
  31. ^ «ТОВАРЫ ПРОИЗВОДИТЕЛЯ: Prológica» . Маркос Веласко — Музей технологий и программного обеспечения . Архивировано из оригинала 6 января 2023 г. Проверено 6 января 2023 г.
  32. ^ «Бразильская телевизионная система — SBT» . www.sbt.com.br. Архивировано из оригинала 20 декабря 2022 г. Проверено 20 декабря 2022 г.
  33. ^ СОАРЕС, Густаво (2 декабря 2022 г.). «Документальный фильм рассказывает о том, как родились первые бразильские компьютерные игры — Juiz de Fora/MG» . Посетите.com . Архивировано из оригинала 20 декабря 2022 г. Проверено 20 декабря 2022 г.
  34. ^ Шарф, Лучано (июль 2019 г.). «История Varix VC 50 и наследие мифического цвета TRS-80 Nacional» (PDF) . Журнал Games 80 (на португальском языке). Нет. 21. стр. 60–64. Архивировано (PDF) из оригинала 25 марта 2023 г. Проверено 21 марта 2023 г.
  35. ^ «Микро Варикс 50 – TRS Color» . Clube Old Bits (на португальском языке). 03.03.2016. Архивировано из оригинала 3 марта 2016 г. Проверено 21 марта 2023 г.
  36. ^ «Микрокомпьютер Varix VC50 – Эксплуатация» . Datassette (на бразильском португальском языке). 01.07.2019. Архивировано из оригинала 21 марта 2023 г. Проверено 21 марта 2023 г.
  37. ^ "epocalc - База данных компьютерных моделей" . www.epocalc.net . Архивировано из оригинала 21 марта 2023 г. Проверено 21 марта 2023 г.
  38. ^ «Комплектация: Цвет 64» (PDF) . Микросистемы . Август 1983 г. с. 46. ​​Архивировано из оригинала (PDF) 22 октября 2014 г.
  39. ^ brancorp2000 (17 февраля 2021 г.). «Обзор LZ Color 64» . OLDPLAYERS (на бразильском португальском языке). Архивировано из оригинала 20 марта 2023 г. Проверено 20 марта 2023 г. {{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  40. ^ КАМПОС, Дэниел. «Цвет 64: редкость в Рио! | AMX PROJECT» (на европейском португальском языке). Архивировано из оригинала 20 марта 2023 г. Проверено 20 марта 2023 г.
  41. ^ КАМПОС, Дэниел. «Codimex CD-6809: триада завершена! | AMX PROJECT» (на европейском португальском языке). Архивировано из оригинала 28 марта 2023 г. Проверено 20 марта 2023 г.
  42. ^ «Кодимекс CD6809» . Família TRS Color (на бразильском португальском языке). 03.08.2020. Архивировано из оригинала 20 марта 2023 г. Проверено 20 марта 2023 г.
  43. ^ «Кодимекс CD-6809» . Программное обеспечение MV — Маркос Веласко . Архивировано из оригинала 20 марта 2023 г. Проверено 20 марта 2023 г.
  44. ^ «Клуб до TK90X» . www.tk90x.com.br . Архивировано из оригинала 19 декабря 2022 г. Проверено 19 декабря 2022 г.
  45. ^ «Школьная сеть и модель использования информационно-коммуникационных технологий в образовании» . 4-е собрание Национальной школьной сети (на испанском языке). 16 октября 2006. Архивировано из оригинала 26 декабря 2007 года . Проверено 11 июня 2008 г.
  46. ^ «Компьютеры в Тайване, Китайская Республика: Цветной компьютер и терминал BTC-14000 от SAMPO CO» . БАЙТ . Том. 7, нет. 11 ноября 1982 г. с. 192-22.
  47. ^ «Представляем дуэт компьютерной продукции SAMPO!» . БАЙТ (Реклама). Том. 7, нет. 11 ноября 1982 г., стр. 192–7.
[ редактировать ]
Эмуляторы
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d32fc5bf2637673b72522ec3d5f3d789__1712886360
URL1:https://arc.ask3.ru/arc/aa/d3/89/d32fc5bf2637673b72522ec3d5f3d789.html
Заголовок, (Title) документа по адресу, URL1:
TRS-80 Color Computer - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)