Первый в Украине проект бортового компьютера |
![]() |
Компьютеры созданные под руководством Бориса Николаевича Малиновского |
Мини компьютеры.
Первый мини-компьютер в Украине "УПО-1"

Mини компьютер М-180 (управляющий вычислительный комплекс УВК "Сокол")
Управляющий вычислительный комплекс УВК "Сокол" (мини-компьютер "М-180") с устройством связи с объектом (УСО) "Сектор" для автоматизации лабораторного эксперимента был принят Госкомиссией. За цикл работ по созданию и применению компьютера М-180 и УСО "Сектор" была присуждена премия им. Н.Островского (Алишов Н.И., Новиков Б.В., Малиновский Л.Б.). Компьютер "М-180" награжден Золотой медалью Выставки достижений народного хозяйства ВДНХ. Разработчики Малиновский Б.Н., Каленчук В.С., Сиваченко П.М., Реутов В.Б., Новиков Б.В., Корытная Л.А., Алишов Н.И. и др.
Выпуск компьютера "М-180" был организован на Львовском объединение им.Ленина. Поскольку вся продукция завода имела марку "Сокол" было предложено вместо рабочего названия компьютер "М-180" дать название управляющий вычислительный комплекс УВК "Сокол".

Управляющий вычислительный комплекс УВК "Сокол" предназначался для использования:
- в системах автоматизации наиболее массовых лабораторных экспериментов, проводимых в научно-исследовательских институтах химического, технического, биологического и других профилей, с выполнением функций сбора предварительной обработки и регистрации информации, а также контроля и управления экспериментами такого типа;
- в сложных системах автоматизации научно-технических экспериментов, системах контроля и управления технологическими процессами и объектами в качестве компьютера нижнего уровня;
- в специализированных системах контроля и управления.
Мини компьютер М-180 (УВК "Сокол") характеризовался:
- модульной структурой,
- микропрограммным управлением с реализацией статического и динамического принципов микропрограммирования,
- эффективным набором команд, включающим 115 основных команд,
- стандартным интерфейсом ввода - вывода,
- развитой иерархической системой прерывания,
- многорегистровой структурой операционного устройства, обеспечивающей максимальное удобство обслуживания системы прерывания,
- многофункциональным использованием оборудования процессорного оперативного запоминающего устройства (ОЗУ),
- эффективной и экономичной внутренней системой контроля,
- современной конструктивно-технологической и элементной базой,
- новыми принципами построения устройства связи с объектом (УСО).
Базовая модель мини компьютера М-180 (УВК "Сокол") по своим характеристикам идеально подходила для построения разнообразных систем автоматизации измерительных, испытательных и технологических процессов.
В состав мини компьютера М-180 (УВК "Сокол") входили:
- вычислитель, включающий процессор, процессорное ОЗУ, ПЗУ;
- блок питания, обеспечивающий необходимую для сохранения информации в ОЗУ программу включения и выключения;
- блок устройства связи с объектом;
- устройство ввода - вывода на базе "Консул-260";
- устройство ввода с перфоленты;
- устройство вывода на перфоленту.
Технические характеристики:
Перерабатываемая информация представлялась двоичными 16-разрядными числами с фиксированной запятой.
Среднее быстродействие - 40-50 тысяч операций в секунду.
Вместимость процессорного ОЗУ - 4 кбайт, ПЗУ - 8 кбайт. Время цикла ОЗУ - 3 мкс, ПЗУ - 1 мкс.
К процессору можно было подключить до четырех блоков дополнительной памяти. Максимальный адресный объем памяти - 64 кбайт.
Процессор имел восемь интерфейсных мест для подключения внешних устройств (ВУ), расширителей ввода - вывода (РВВ) или УСО, выходящих на ранг связи 2К. Один РВВ был рассчитан на подключение 15 ВУ.
Система прерывания имела восемь уровней прерывания от ВУ и восемь программных уровней прерывания.
Максимальная скорость обмена с внешними устройствами в мультиплексном режиме - 5 кбайт/с, в монопольном режиме - до 100 кбайт/с.
Питание компьютера УВК "Сокол" осуществлялось от однофазной сети переменного тока напряжением 220 В и частотой 50 Гц.
Наработка на отказ (без учета механизмов внешних устройств) - не менее 1000 ч.
Математическое обеспечение УВК "Сокол" было составлено на программном и микропрограммном уровнях и состояло из:
- тестовой системы, обеспечивающей тестовый контроль устройств машины,
- системы ввода - вывода, обеспечивающей загрузку программ и взаимодействие машины с внешними устройствами;
- транслирующей системы для транслирования и редактирования программ с языка символьного кодирования (Ассемблер),
- библиотеки стандартных подпрограмм.
Математическое обеспечение мини компьютера М-180 (УВК "Сокол") позволяло эффективно использовать аппаратуру компьютера для решения задач анализа экспериментальных данных контроля и управления научно-техническими экспериментами и технологическими процессами.
Устройство связи с объектом (УСО) мини компьютера М-180 (УВК "Сокол").
Устройство связи с объектом (УСО) представляет собой набор унифицированных конструкций, узлов и блоков, из которых может быть набрана та или иная измерительная и исполнительная подсистемы в соответствии с требованиями конкретной задачи и характеристиками исследуемого объекта.
Основными конструктивными единицами УСО УВК "Сокол" являлись:
- плата, на которой был смонтирован функциональный узел (регистр, цифро-аналоговый преобразователь, усилитель, коммутатор и т. д.),
- секция с разъемами типа "гнездо", которая являлась местом расположения плат и объединяла отдельные функциональные узлы-платы в устройства и подсистемы.
УСО с необходимыми для данного объекта характеристиками создавалось компоновкой в секции плат (функциональных узлов) в определенном порядке, причем все связи между платами устройства, а также между устройствами обеспечивалися неизменным монтажом секции. Количество и типы устройств, набираемых в одной секции из унифицированных плат, было ограничено только количеством свободных мест в секции (всего в секции было 16 мест).
Базовая модель УСО, входящая в базовую модель УВК "Сокол", состояла из приборного шкафа, пульта оператора УСО, двух секций, из которых первая являлась общей для любых набираемых подсистем и содержала блок питания и общие платы управления УСО (управляющая секция), а вторая предназначалась для набора требуемой подсистемы из унифицированных плат (функциональная секция).
Номенклатура УСО содержала около 50 различных плат, обеспечивающих создание:
- различных средств ввода аналоговой информации (аналого-цифровых преобразователей),
- средств аналогового преобразования информации (набор нормирующих усилителей),
- коммутаторов аналоговых сигналов,
- средств ввода дискретной информации,
- средств вывода аналоговой информации (цифро-аналоговых преобразователей),
- средств вывода дискретной информации,
- средств регистрации измерительной информации путем записи на буферные накопители (например, в ОЗУ, компьютер, ПфЛ, МЛ, печать).
Выбранная структура УСО позволяла непрерывно совершенствовать и расширять набор унифицированных плат, тем самым улучшая и расширяя возможности УСО. Одна управляющая секция УСО была рассчитана на подключение до семи функциональных секций.