Компьютер Дика Смита Супер-80 - Dick Smith Super-80 Computer

Супер-80
Комплект Dick Smith Super 80.JPG
Комплектный компьютер Super-80
РазработчикЭлектроника Австралия журнал
Дик Смит Электроникс
ПроизводительДик Смит Электроникс
Дата выходаОктябрь 1981 г.; 39 лет назад (1981-10)
Начальная ценакомплект "короткой формы" A $ 289,50
Проданных единиц2000+[1]
Операционная системамонитор машинного кода программа в ПЗУ
ЦПУЗилог Z80 @ 2 МГц
объем памяти16 КБ (максимум 48 КБ) баран, 2 кБ (максимум 12 кБ) ПЗУ
Место храненияКассетная лента (300 бод, Стандарт Канзас-Сити )
ОтображатьМонохромный, 32 × 16 символов, только верхний регистр

Дик Смит Супер-80 был Зилог Z80 на базе кит-компьютера, разработанного как совместное предприятие между Электроника Австралия журнал и Дик Смит Электроникс. Он был представлен в виде серии статей о строительстве в августовских, сентябрьских и октябрьских выпусках журнала Electronics Australia.

Электроника Австралия опубликовал ряд компьютерных проектов до Super-80, в том числе EDUC-8 в 1974 г. - Mini Scamp и видеокомпьютер DREAM 6800.

Компьютер продавался как «краткий» комплект за 289,50 австралийских долларов. Для этого покупатель получил компьютер Печатная плата, инструкция по сборке (копия строительных изделий из Электроника Австралия ) и базовые компоненты, в том числе 16кБ баран и 2 КБ EPROM содержащий монитор машинного кода программа. Техническое руководство и силовой трансформатор продавались отдельно, как и комплект I.C. розетки, а БАЗОВЫЙ программа-переводчик, а с середины 1982 г. - металлический корпус для компьютера.

Компьютер оказался популярным строительным проектом, в рекламе в ноябре 1982 г. говорилось: «Продано более 2000».[1]

Популярность Super-80 привела к тому, что небольшая индустрия выросла вокруг недостатков оригинального компьютера - особенно черно-белого, 32 × 16 символов и только верхнего регистра.

Первоначальное название компьютера было «Нова-80», но в последний момент оно было изменено, чтобы избежать «возможных юридических последствий».[2]

Характеристики

  • ЦПУ: Зилог Z80
  • Тактовая частота: 2 МГц
  • Расширение: Автобус S-100 Слот (необязательно)
  • Клавиатура: 60 ​​клавиш
  • Mass Storage: кассета (300 бод, Стандарт Канзас-Сити )
  • баран: 16 КБ (максимум 48 КБ)
  • ПЗУ: 2 КБ (максимум 12 КБ)
  • Звук: Нет
  • Видео дисплей: монохромный, 32 × 16 символов, только верхний регистр

Техническое описание

Плата компьютерной логики Super-80 (обратная сторона)

Супер-80 был основан на Зилог Z80 8 бит микропроцессор. Стандартно он имел 16 Кбайт динамической ОЗУ в виде восьми чипов 4116 ОЗУ. ОЗУ можно было расширить до 32 или 48 КБ за счет добавления строк из восьми 4116 микросхем ОЗУ.

Компьютер собран на одинарной двухсторонней печатной плате. Плата поставлялась в светлом картонном конверте, который, по-видимому, представлял собой конверт для пластинки с надписью «Dick Smith Super 80 Microcomputer Kit Printed Circuit Board» и номер детали «Cat H-8402», напечатанный вдоль корешка.

Чтобы снизить стоимость компьютера и компонентов, была использована новая технология для отображения видео. Вместо дорогостоящего чипа контроллера видеодисплея с выделенной памятью Super-80 использовал дискретную логику TTL для реализации видеодисплея, а 512 байт системной ОЗУ были разделены между видеодисплеем и процессором. Пятьдесят раз в секунду ЦП отключался примерно на 10 мс, подтверждая Z80 BUSREQ (DMA ) штырь. Затем схема видеодисплея будет считывать данные из общей оперативной памяти, обновляя изображение на экране. Помимо снижения производительности процессора на 50%, это означало, что невозможно было точно определить время в программном обеспечении, так как программист не мог контролировать, когда произойдет следующий цикл обновления видеодисплея. Видеодисплей можно было выключить под управлением программного обеспечения для большей скорости обработки, или когда требовалось точное время программного обеспечения. Чаще всего это происходило при использовании встроенного интерфейса кассеты. Расположение 512 байт видеопамяти обычно было в верхней части доступной RAM, но могло быть изменено путем записи в порт ввода-вывода.

Клавиатура была частью основной компьютерной печатной платы, но перед сборкой конструктор мог вырезать часть клавиатуры на печатной плате и подключить ее к основной плате с помощью ленточного кабеля. Клавиатура была подключена как матрица 8 × 8 и подключена к компьютеру через два 8-битных порта микросхемы Z80 PIO. Одновременное нажатие клавиш , и <4> генерировало прервать что бы выполнить "теплый старт" программы монитора. Процедура чтения с клавиатуры, входящая в ПЗУ был «сработал отрицательный фронт» и блокировался, пока клавиша была нажата. В результате в большинство экшн-игр встроен собственный драйвер клавиатуры.

Стандартный компьютер не имел ни последовательного, ни параллельного ввода-вывода как такового, полагаясь на дополнительный Автобус С-100 интерфейс для ввода / вывода и расширения. 10-контактный разъем на задней панели платы был помечен как «ПОРТ» и имел питание, а также пару цифровых выходов и две доступные линии цифрового входа. Разъем был на будущее RS-232 / 20 мА токовая петля Последовательный интерфейс,[3] но это так и не было реализовано.

Запоминающее устройство большой емкости было доступно в виде интерфейса кассеты со скоростью 300 бод. Для доступа к интерфейсу кассеты требовалось выключить видеодисплей, поэтому был предусмотрен светодиод, показывающий активность во время загрузки ленты или операции сохранения. Светодиод будет менять состояние каждый раз, когда 256-байтовый блок данных был успешно передан.

Линия прерывания Z80 была подключена к PIO клавиатуры и "Немаскируемое прерывание "линия не была подключена.

Программного обеспечения

Super-80 поставлялся с 2 КБ монитор машинного кода программа в ПЗУ.

Интерпретатор BASIC можно было приобрести либо на кассете, либо в комплекте из трех EPROM емкостью 4 КБ. Первые 4кБ BASIC EPROM заменил 2кб монитор EPROM поставляется с компьютером и содержит первые 2 КБ BASIC, а также программу монитора. Интерпретатор BASIC был основан на Tiny BASIC переписан и модифицирован Роном Харрисом.[4]

В своем выпуске от ноября 1981 года (стр. 93) Electronics Australia объявила о конкурсе программистов с шансом выиграть один из двух матричных принтеров. Позднее EA собрала лучшие программы, представленные читателями, в книгу под названием «Программное обеспечение для компьютера Super-80».[5]

Аксессуары и опции

Плата генератора супер персонажей для компьютера Супер-80
  • Техническое руководство B-3600 Super-80
  • B-3602 Super-80 BASIC Справочник
  • Металлический корпус H-3200
  • K-3602 BASIC переводчик на кассете
  • К-3603 I.C. Комплект розеток
  • K-3604 BASIC Interpreter в EPROM
  • K-3606 S-100 Блок расширения
  • K-3607 Генератор символов нижнего регистра

Модификации

Многие владельцы Super-80 решили модифицировать свои машины, чтобы устранить ограничения оригинальной машины.

В El Graphix В комплект добавлена ​​возможность отображения строчных букв и «коренастая» графика.

В Интерфейс принтера была картой шины S-100, дающей Super-80 параллельный порт принтера Centronics.[6]

В Плата расширения VDU (VDUEB) была усовершенствованной платой видеодисплея для Super-80, разработанной Microcomputer Engineering (MCE). VDUEB предоставил Super-80 видеодисплей 80 × 25 с ограниченными графическими возможностями. Он был основан на 6845 CRTC IC. и имел собственные 2 КБ видео баран и 2 КБ ОЗУ генератора символов. Установка платы VDUEB была односторонним процессом, так как требовала серьезных модификаций печатной платы Super-80, включая обрезку дорожек и пайку многих проводных соединений между различными частями платы. Затем VDUEB был подключен через три I.C. разъемы, ранее занятые исходной схемой видеодисплея. Удаление оригинала DMA на основе видеодисплея эффективно удвоило производительность компьютера, так как ЦП больше не отключался 50 раз в секунду для обновления видеодисплея. Плата предоставила Super-80 аналогичные возможности отображения видео по сравнению с Прикладные технологии Микропчела компьютер, выпущенный примерно через полгода после Super-80. Это привело ко многим Микропчела игры, переносимые на Super-80, оборудованную VDUEB. ВДУЭБ оказался популярной модификацией с группа пользователей формирование для владельцев компьютеров с ВДУЭБ - «Клуб пользователей ВДУЭБ Супер-80».

В Универсальный контроллер гибких дисков (UFDC) был дополнением дискета интерфейс разработан Microcomputer Engineering (MCE). УФДК был основан на Western Digital WD2793 контроллер гибких дисков чип и имел Z80 DMA контроллер на борту. Самый популярный формат диска было 514"(133 мм) 80 дорожек, двусторонний, двойной плотности с использованием механизма дисковода гибких дисков Mitsubishi. Это дало емкость отформатированного диска 800 КБ. Использование UFDC DMA требуется обновление VDUEB. Для установки контроллера диска ЦП Z80 был снят с основной платы компьютера и установлен на плату UFDC. Затем UFDC подключается к разъему, освобожденному ЦП. Это означало, что теоретически UFDC можно было использовать практически с любой системой на базе Z80 при условии, что над процессором было достаточно физического пространства. UFDC использовал примитивную дорожку на основе диск операционной системы называется "Super-80 DOS", однако CP / M BIOS позже стал доступен.

В Плата расширения памяти MXB-1 разработан членом Клуба пользователей ВДУЭБ. MXB-1 содержал место для дополнительных EPROM, дополнительных часов реального времени с батарейным питанием, интерфейса принтера, совместимого с Centronics, и декодирования адресов для ОЗУ объемом до 192 КБ. Дополнительная оперативная память была установлена ​​путем замены стандартных 4116 микросхем RAM размером 16k × 1 бит на 4164 микросхемы RAM размером 64k × 1 бит. Ограничение адреса ЦП в 64 КБ было устранено. переключение банка. MXB-1 больше всего пригодился пользователям, использующим CP / M диск операционной системы, поскольку CP / M может иметь полные 64 КБ ОЗУ для программ, при этом до 128 КБ используется в качестве небольшого RAM-диск.

В El Graphix Плата "X-RAM" обеспечивает до 16K CMOS RAM или EPROM с питанием от батареи. Несколько плат X-RAM могут быть совмещены, что позволяет выбирать каждый порт как независимые банки памяти по 16 КБ. Эта память имела форму 8 x 2K 24-контактных разъемов, которые принимали либо CMOS RAM 2016, либо 2716 EPROMS. Поскольку системное ПЗУ разделяет часть диапазона адресов, занимаемого платой X-RAM, системное ПЗУ можно копировать в КМОП-ОЗУ на лету и модифицировать по мере необходимости для активного добавления или изменения пользовательских функций в операционной системе.

Смотрите также

Рекомендации

  1. ^ а б Реклама Дика Смита. (Ноябрь 1982 г.). Электроника Австралия, п. 101.
  2. ^ «Компьютер Супер-80». (Август 1981 г.). Электроника Австралия, п. 70.
  3. ^ (1981). Техническое руководство Super-80. п. 52. Дик Смит Электроникс. OCLC  220572735
  4. ^ (1981). Базовое справочное руководство Dick Smith Super-80. п. 2. Электроника Дика Смита.
  5. ^ (1981). Программное обеспечение для компьютера Супер-80. Электроника Австралия. ISBN  0-909558-14-0
  6. ^ «Интерфейс принтера для Супер-80». (Май 1982 г.). Электроника Австралия, п. 80.

внешняя ссылка