
В 1984 году, после передачи в серию «народного» компьютера БК 0010, перед инженерами зеленоградского Научного Центра (НЦ) поставили новую, амбициозную задачу в рамках всесоюзной программы «Информатика и вычислительная техника». Им предстояло создать не бытовую или профессиональную, а учебную машину – компьютер, пригодный для массового обучения школьников компьютерной грамотности. Результатом их работы стал Учебный Комплекс Научного Центра (УК-НЦ), прошедший госиспытания в начале 1987 года и принятый Министерством просвещения. В серийное производство, начатое на заводах в Львове и Зеленограде, он пошел под индексом МС 0511.
Разработчики сделали решительный шаг вперед, учли все ключевые недостатки БК Вместо одного процессора УКНЦ получил два идентичных 16-битных процессора К1801ВМ2 (усовершенствованный ВМ1 с конвейером, тактовая частота около 6 МГц). Это была не симметричная многозадачность, а выделение ресурсов: центральный процессор выполнял вычисления и работал с 64 КБ ОЗУ, а видеопроцессор был целиком заточен на формирование изображения. Фактически, УКНЦ использовал подход, который позже станет стандартом для игровых приставок и ПК. В качестве запоминающих устройств (накопителей) можно было использовать как традиционные магнитофон и дисковод, так и картриджи с программами.
Технические особенности
Конструктивно УКНЦ, как и многие компьютеры того времени, был выполнен в виде моноблока. Системная плата и блок питания размещались прямо под клавишами, что делало его достаточно компактным для учебного класса.
- Процессоры: Два 16-разрядных КМ1801ВМ2 (совместимые с архитектурой PDP-11), один — центральный (8 МГц), второй — периферийный (6,25 МГц).
- Память: Общий объем ОЗУ составлял внушительные по тем временам 192 Кбайт (64+32+96), из которых 96 Кбайт были зарезервированы под видеопамять.
- Графика и текст: Поддерживались текстовые режимы от 24 строк по 10 символов до 24×80 символов и графический режим 640×288. Управление цветом было гибким: можно было задавать палитру и масштабировать изображение.
- Клавиатура: Отдельная модель «Электроника МС 7007» с 88 клавишами. Её раскладка была типичной для советских компьютеров: клавиши с кириллицей соответствовали раскладке ЙЦУКЕН, а латинские буквы — русским по положению, что сильно отличалось от привычной QWERTY.
Программное обеспечение и наследие PDP-11
Благодаря совместимости с архитектурой PDP-11, для УКНЦ был доступен широкий спектр программного обеспечения. В качестве операционной системы использовались РАФОС, ФОДОС, РУДОС — это были советские клоны известной ОС RT-11. Это позволяло использовать на нем языки программирования высокого уровня: Фортран, Паскаль, Си, Модула-2, а также ассемблер MACRO-11. Конечно, были и интерпретаторы Бейсика (например, «Вильнюс Бейсик»).


Несмотря на мощную начинку, игр для УКНЦ вышло немного. В основном это были текстовые квесты или простые аркады, но встречались и графические жемчужины, например, «Замок гоблинов» (клон Lode Runner). Его основным предназначением было обучение, и с этой задачей он справлялся отлично.
Интересные факты, о которых вы могли не знать

- Несмотря на наличие двух процессоров, это была не симметричная многозадачность. Периферийный процессор работал как высокоинтеллектуальный контроллер, беря на себя всю работу по выводу изображения и освобождая центральный процессор для вычислений.
- В школах УКНЦ использовался в составе класса вычислительной техники (КУВТ) «Электроника МС 0202». Он состоял из рабочего места преподавателя (на базе МС 0511.02) и до 12 ученических машин (МС 0511.01), объединенных в кольцевую локальную сеть. Сеть была двухпроводной и работала на скорости 57 600 бит/с.
- Выпуск УКНЦ начался в конце 1987 года на нескольких заводах СССР: в Зеленограде («Квант»), Солнечногорске (СЭМЗ), Кишинёве («Мезон»), Тбилиси («Мион») и Шяуляе («Нуклон»). Всего, по разным оценкам, было выпущено около 310 000 таких компьютеров и сформировано примерно 22 000 учебных классов. Производство продолжалось вплоть до 1994 года, когда школы начали массово переходить на IBM PC-совместимые машины. Эти компьютеры работали не только в школах, но и использовались для автоматизации технологических процессов, в системах продажи билетов и бухгалтерии.

