Микроша

Материал из Emuverse
    Этот документ распространяется на условиях лицензии CC-BY-SA 3.0
Данная статья основана на материалах из Википедии. См. оригинал, список авторов
 
Микроша
Тип Домашний компьютер
Выпущен 1987
Выпускался по
Процессор КР580ВМ80А
Память ОЗУ — 32 КБ, ПЗУ — 2 КБ
Чипсет
Устройства хранения данных
ОС

«Микро́ша» — 8-разрядный микрокомпьютер, клон «Радио-86РК», частично совместимый с оригиналом. Серийно выпускался с 1987 года на Лианозовском электромеханическом заводе. Один из первых советских персональных компьютеров (ПК). Полное описание ПК «Микроша» было опубликовано в журнале «Радио»Шаблон:Источник?. Компьютер был сделан на наборе БИС К580.

Технические характеристики

  • Микропроцессор: КР580ВМ80А на тактовой частоте 1,77 Мгц, быстродействие — 300 тыс. оп/с
  • Память: ОЗУ — 32 КБ, ПЗУ — 2 КБ
  • Устройство вывода: бытовой телевизор через видеовход, либо в антенный вход через отдельный блок модулятора
  • Режим отображения: монохромный, 25 строк по 64 символа, знакогенератор содержит символы псевдографики, что позволяет имитировать графический режим 128 × 50 точек
  • Клавиатура: 68 клавиш
  • Внешняя память: бытовой кассетный магнитофон, скорость чтения/записи — 1200 бит/c
  • Порты: «Интерфейс 1», «Интерфейс 2», «Внутренний интерфейс»
  • Питание: внешний блок питания 220В (в школьном варианте — 42В), на выходе — +5В, −5В, +12В, потребляемая мощность — не более 20 Вт
  • Размеры: системного блока — 390 × 230 × 55 мм, блока питания — 160 × 100 × 100 мм, модулятора — 100 × 30 × 40 мм

Теоретическая возможность подключения периферии через системный разъем:

  • увеличение объема ОЗУ
  • увеличение объема ПЗУ
  • подключение НГМД через внешний контроллер
  • программатор ППЗУ
  • электронный диск ОЗУ или ПЗУ
  • обеспечение связи с удаленными ЭВМ (связной контроллер)
  • приём и выдача аналоговых сигналов (модуль ЦАП-АЦП)

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

В поставку компьютера были включены кассеты с программами:

  • Загрузчик, Редактор и Ассемблер, Дизассемблер, Отладчик, Редактор текстов, Графический редактор, Быстрый счет, Удав, Ксоникс, Тетрис, Пэкман, Лестница, Клад, Цирк
  • Бейсик
  • Выпуск 8: Микалк, Редактор и Ассемблер, Дизассемблер, Теннис, Хоккей, Бармен, Муравейник, Мешанина
  • Выпуск 13: PASCAL, Макроассемблер с отладчиком, Диггер, Boulder Dash, Паника, Реверси, Покер, Уголки
  • Выпуск 15: Монитор ОЗУ, Редактор структурных текстов, Шашки, RISE, XTRO, PAC-HALL, Пятнашки

Отличия от Радио-86РК

Несмотря на заявленную программную совместимость с Радио-86РК, Микроша имеет ряд аппаратных и программных отличий, из-за которых прямое использование ПО от Радио-86РК становится не всегда возможным, требуется адаптация:

  • Внутренние устройства имеют другие адреса. Все они находятся в верхних 16 КБ адресов, вместо верхних 32 КБ в РК.
  • Знакогенератор имеет вдвое больший размер, добавлен кириллический шрифт с прописными и строчными буквами (одновременное использование символов из двух наборов невозможно).
  • Добавлен таймер КР580ВИ53 для генерации звука и других целей.
  • Скорость и формат ввода-вывода на магнитную ленту отличается.
  • Программа встроенного Монитора изменена с учётом вышеперечисленных отличий. Также в ней отсутствуют некоторые функции ввода-вывода, имевшиеся в РК.

Таким образом, возможно использование только тех программ, которые не обращаются ко внутренним устройствам напрямую. Для загрузки программ в формате РК и последующего сохранения их в формате Микроша использовался Монитор-загрузчик. Он загружался в ОЗУ с адреса #5800, и позволял загрузить программу в формате РК, после чего штатным Монитором Микроши производилось её сохранение.

Публикации

Ссылки

Документация

Файлы