Микро-80

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Микро-80
Собранный пк Микро-80.jpg
Тип Домашний компьютер
Дата выпуска 1983
Процессор КР580ВМ80А
Оперативная память ОЗУ — 64 Кбайт, ПЗУ — 2 Кбайт
Устройства хранения данных магнитофон

«Микро-80» — советский любительский 8-разрядный микрокомпьютер на основе микропроцессора К580ИК80А. Задумка о необходимости ознакомления и приобщения радиолюбителей СССР к массовому использованию микрокомпьютеров появилась в начале 1980-х годов и реализовалась в цикле статей под общим названием «Радиолюбителю о микропроцессорах и микро-ЭВМ». Начало публикаций было положено в сентябре 1982 года в популярном журнале «Радио», издававшемся в СССР тиражами около 1 миллиона экземпляров. Первые статьи цикла публикаций рассказывали об архитектуре микропроцессора и принципах построения устройств на нём. Принципиальная схема и рекомендации по сборке и отладке компьютера были опубликованы в журнале «Радио» в номерах со 2 по 10 за 1983 год. Авторы статей — Г. Зеленко, В. Панов и С. Попов. Эта была самая первая в СССР публикация подобного рода.

История создания[править | править код]

Создание прототипа «Микро-80» началось в 1978 году, когда, по ошибке, в МИЭМ пришла посылка из киевского НПО «Кристалл». В той посылке оказались микросхемы. Вскоре специалисты МИЭМ разобрались, что это отечественный аналог микропроцессора i8080 и периферийные контроллеры и решили создать свой ПК.

В 1979 году заработал первый образец микрокомпьютера. Как и в первых западных микрокомпьютерах, в качестве устройства отображения и клавиатуры использовался терминал Videoton-340, подсоединяемый по последовательному интерфейсу, также был считыватель с перфоленты FS-1500. ОЗУ 4 Кбайт было выполнено на микросхемах К565РУ2 с организацией 1К×1 (позже ОЗУ увеличили ещё на 8 Кбайт). ПЗУ исходно вообще не было, и при холодном включении компьютера (как и в первом американском микрокомпьютере «Альтаир-8800»[1] из 1975 года) приходилось вручную тумблерами вводить программу загрузки блока с перфоленты. Когда через некоторое время после того, как компьютер заработал, стали доступны микросхемы i2708 (УФ-ПЗУ 1К×8), они были использованы для хранения ROM-BIOS-а и монитора, что избавило от постоянной загрузки их с перфоленты.

С.Н.Попов разработал текстовый видеоадаптер работающий на обычный бытовой телевизор и клавиатуру, считываемую через ППА КР580ВВ55, что избавило от громоздкого промышленного терминала. После того, как была разработана система хранения данных на основе кассетного магнитофона, в 1980 году получился прототип полноценного бытового компьютера. После приведения в презентабельный вид он был показан зам.министра радиопромышленности Н.В.Горшкову, но не встретил его понимания на предмет внедрения разработки.

Технические характеристики и особенности[править | править код]

  • Процессор: К580ИК80А либо КР580ВМ80А (аналог i8080)
  • Память: 2... 64 Кбайт ОЗУ, 2 Кбайт ПЗУ
  • Клавиатура: 61 клавиша
  • Устройство вывода: бытовой телевизор — 32 строки по 64 символа, знакогенератор в ППЗУ, шрифт КОИ-7/Н2
  • Внешнее запоминающее устройство: бытовой кассетный магнитофон (скорость обмена — 1500 бод)

Бытует миф, что «Микро-80» это был ужасно громоздкий компьютер, собрать и настроить который было очень трудно. Возникновению такого мнения способствовала неточная журналистская фраза в журнале «Радио» 04.1986[2] о том, что в Микро-80 аж 200 корпусов. Но столько не набирается, даже считая отладочный пульт, прошиватели ППЗУ и УФ-ПЗУ, которые к схеме собственно компьютера не относятся, и беря в расчёт и все альтернативные модули, собирать которые все одновременно не требовалось.

В максимальной конфигурации с ОЗУ 64 Кб число микросхем в «Микро-80» не превышало 120 (а при замене части ИМС на немного более современные, число корпусов сокращается вдвое). Да и мало кто мог позволить себе поставить 64 Кб на дефицитных, только-только освоенных промышленностью 565РУ3, которые и 3-4 года спустя нужные при сборке «Радио 86РК», были ещё дефицитом. Для любителя было достаточно 4-16 Кб, тем более, что и программ требующих 64 Кб ОЗУ вообще не было (для освоения бейсика и программирования в маш.кодах было вполне достаточно всего 2-4 Кб). Кроме того, благодаря понятности статей многие любители не повторяли схемы модулей один в один, а оптимизировали под имеющиеся детали и возможности, что позволяло существенно сократить число корпусов.

«Микро-80» конструктивно построен модульно с использованием кросс-платы (точно так же, как и первые американские любительские компьютеры: «Альтаир-8800»[3], SWTPC[4] и IMSAI 8080[5]), что очень разумно для самодельной конструкции радиолюбителя (легко отлаживать и заменой модулей наращивать параметры). Благодаря модульности и возможности отладки этих модулей по отдельности, настройка «Микро-80», несмотря на сравнительно большое число корпусов, была существенно проще, чем настройка последующего компьютера «Радио-86РК» (в котором, работа всех БИС и важных компонентов взаимосвязана, потому, если не прогоняется программа, то нет регенерации DRAM и не работает вообще ничего).

Резонанс на журнальную публикацию[править | править код]

Идея самостоятельно построить компьютер заинтересовала многих радиолюбителей и в редакцию журнала «Радио» стали приходить письма с просьбами упростить конструкцию «Микро-80» и для облегчения сборки разработать для него печатные платы. Потому вскоре, уже в 1986 году те же авторы опубликовали намного более простой компьютер «Радио 86РК» (журнал «Радио», 1986 г.), содержащий всего 29 микросхем.

Публикации[править | править код]

Цикл статей «Радиолюбителю о микропроцессорах и микро-ЭВМ». Авторы — Г. Зеленко, В. Панов, С. Попов
  • Первый шаг (журнал «Радио» № 9, стр. 33, 1982)
  • Система команд микропроцессора КР580ИК80 (журнал «Радио» № 10, стр. 24, 1982)
  • Знакомство с программированием (журнал «Радио» № 11, стр. 38, 1982)
  • Знакомство продолжается (журнал «Радио» № 12, стр. 31, 1982)
  • Процессорный модуль микро-ЭВМ (журнал «Радио» № 2, 1983)
  • Модуль статической памяти (журнал «Радио» № 3, 1983)
  • Отладочный модуль микро-ЭВМ (журнал «Радио» № 4, 1983)
  • Модуль программатора ППЗУ (журнал «Радио» № 6, 1983)
  • Дисплейный модуль (журнал «Радио» № 7/8, 1983)
  • Модуль сопряжения (журнал «Радио» № 9, 1983)
  • Модуль динамического ОЗУ (журнал «Радио» № 10, 1983)
  • Программное обеспечение микро-ЭВМ (журнал «Радио» № 11/12, 1983)
  • Бейсик для «Микро-80» (журнал «Радио» № 1/2/3, 1985)
  • Программирование на Бейсике (журнал «Радио» № 2/3, 1986)

Примечания[править | править код]

См. также[править | править код]

Эмуляторы[править | править код]

Ссылки[править | править код]