
Введение
Электроника МС 1502 — советский персональный компьютер, аналог IBM PC XT на базе процессора Intel 8088 (советский клон — КМ1810ВМ88). Он выпускался в начале 1990-х годов и стал одной из последних попыток отечественной промышленности создать массовый доступный компьютер, совместимый с западным программным обеспечением.
В отличие от многих других советских IBM-совместимых компьютеров, МС 1502 имел оригинальную конструкцию, во многом унаследованную от учебного компьютера Электроника МС 0511 (УКНЦ). Но главная его особенность — применение специализированного чипсета на базовых матричных кристаллах (БМК), что позволило значительно упростить схему и снизить себестоимость.
История создания
Разработка компьютера велась в Киевском научно-исследовательском институте микроприборов (КНИИМП) и НПО «Микропроцессор» Министерства электронной промышленности (МЭП). Ранняя версия компьютера называлась «ПК 88».
Серийное производство было налажено на нескольких заводах СССР:
- Завод «Континент» в г. Зеленодольске
- Завод «Копир» в г. Козьмодемьянске
- Завод «Элекон» в г. Казани
- Солнечногорский электромеханический завод (СЭМЗ)
Выбор корпуса был вынужденным, но прагматичным решением. Как объясняли сами разработчики, у них не было возможностей для проектирования и изготовления пластиковых корпусов, поэтому они использовали уже готовую конструкцию от МС 0511, разработанную в Зеленограде. Это позволило быстро запустить машину в серию.
Конструкция и архитектура
Корпус и компоновка
Конструктивно МС 1502 выполнен в виде моноблока с клавиатурой, встроенным блоком питания и системной платой. Внешне он практически неотличим от УКНЦ (МС 0511). Однако обозначения клавиш другие — они соответствуют IBM-совместимой раскладке.
На задней стенке расположены разъёмы:
- Параллельный интерфейс (ИРПР-М)
- Последовательный интерфейс ИРПС «токовая петля» как в ДВК. Это создавало проблемы при подключении стандартной западной периферии (мышей, модемов)
- Выход на магнитофон
- Разъём для подключения монитора
- Два разъёма расширения (на верхней поверхности корпуса). Владельцы жаловались, что двух слотов расширения недостаточно: в одном слоте нужен модуль ОЗУ до 640 КБ, в другом — контроллер дисководов, а ещё хотелось бы поставить модуль с ПЗУ, содержащим Бейсик. Приходилось изготавливать комбинированные модули (например, ОЗУ+ПЗУ на одной плате)
Главная особенность: чипсет на БМК
Это самая интересная техническая деталь МС 1502. В отличие от многих других советских клонов IBM PC, где логика была рассыпухой на множестве стандартных микросхем, разработчики МС 1502 применили пять базовых матричных кристаллов (БМК) типа КР1545ХМ1 (конкретные модификации: КР1545ХМ10009, КР1545ХМ10012, КР1545ХМ10015, КР1545ХМ10031, КР1545ХМ10042).
БМК — это полузаказные микросхемы, на которых разработчик мог реализовать нужную логику, «прошивая» соединения между базовыми элементами. Это позволяло:
- Упростить конструкцию — количество микросхем сократилось примерно в 2,5 раза (до 60–65 штук вместо обычных для таких систем 150–200).
- Удешевить производство — меньше деталей, проще монтаж, выше надёжность.
- Повысить совместимость — БМК реализовывали контроллер клавиатуры и видеоадаптер, совместимый с CGA.
Фактически, это был первый советский компьютер, собранный на специализированном чипсете, подобно современным ПК.
Технические характеристики
Модули расширения
Компьютер имел два слота расширения. Предусматривались следующие модули:
- Модуль расширения ОЗУ до 640 КБ — позволял довести память до максимального объёма, совместимого с MS-DOS. Без него компьютер имел всего 96 КБ пользовательской памяти (остальные 32 КБ заняты видео-ОЗУ).
- Модуль с интерпретатором Бейсик-К (аналог Microsoft BASIC A).
- Контроллер дисковода на 5¼ дюйма (на отдельной плате, для модификации со встроенным дисководом). Контроллер дисковода был реализован на БИС КР1818ВГ93 и поддерживал: 80 дорожек на поверхности, 2 рабочие поверхности, до 2 приводов, скорость обмена 250 Кбит/с. В качестве внешних накопителей применялись отечественные дисководы Электроника МС 5313
Программное обеспечение
МС 1502 обладал высокой программной совместимостью с IBM PC. При подключении дисковода пользователь получал доступ к огромному миру программ для платформы x86, ограниченному лишь объёмом памяти (640 КБ) и поддержкой CGA-графики.
Оригинальное ПО
В базовой комплектации пользователю предлагались две кассеты с программами :
- Первая кассета — обучающие и игровые программы:
- Обучение детей арифметике
- Обучение английскому языку
- Программы для развития логического мышления
- Оригинальные логические игры, ряд из которых не имели аналогов
- Вторая кассета — прикладное ПО:
- Простая табличная база данных
- Текстовый редактор
- Программа для обучения слепому методу печати на клавиатуре
Системное ПО
- «Монитор» — основная управляющая программа, записанная в ПЗУ. Позволяла считывать и сохранять данные в машинных кодах, работать с памятью, запускать интерпретатор Бейсик-К или загружать ОС с дисковода.
- OTS (One Track System) — собственная операционная система для пользователей с дисководом. Работала с ОЗУ от 128 КБ и включала утилиты для переноса данных с кассет на диск