Внутренняя память машин «Урал-16»
Г.С. Смирнов
О.Ф. Лобов
А. С. Горшков
К 1965 году стало ясно, что в разработке машин нашего ряда мы останемся одни: создание в НИИВТ единственного устройства У-370 – не в счёт. Не были своевременно подключены сторонние организации и для проектирования программного обеспечения, работы очень трудоёмкой и сложной. Становится необходимым определённое усечение объёма проектных работ. Б.И. Рамеев принимает решение завершить разработку нашего ряда не предусмотренной аван-проектом машиной "Урал-16". Проектировать её на базе «уральского» набора периферийных и запоминающих устройств, а "центр" машины создать на базе заявленного ранее 48-разрядного арифметического устройства У-330 (руководитель разработки О.Ф. Лобов), устройства управления У-331 (руководитель разработки А. С. Горшков).
Заместитель Главного конструктора Андрей Невский координировал текущую работу смежных подразделений разработчиков машины. В сфере работы заместителя Главного конструктора Г.С. Смирнова – внутренняя память машины. Пульт управления У-635 разрабатывал заместитель Главного конструктора В. И. Мухин. Он же руководил разработкой коммутатора ферритовой памяти У-652.
В ЭВМ «Урал-16» допустимым стали считать использование в оперативной памяти ферритовых модулей У-451, но более экономичными были бы модули ферритовой памяти большей ёмкости, например, У-454 из числа заявленных по аван-проекту, потому что максимальный размер адресного пространства разработчиками "центра" был определён как 131072 - 512288 слов.
Использование большого количества модулей ферритовой памяти побудило меня разработать легко перемещаемое по машинному залу устройство контроля накопителей, получившее обозначение У-726. По своим функциональным возможностям оно не уступало хорошо зарекомендовавшему себя устройству У-725. Основные исполнители – сотрудники моей лаборатории Юрий Филатов и Геннадий Глазунов, признанные специалисты по такой аппаратуре.
Мне представлялось, что увеличение разрядности является главной целью разработки машины. Разработчики процессора машины «Урал-14» сумели бы решить эту задачу в короткие сроки. Как оказалось, процессорщики машины «Урал-16» думали иначе. Они решили попутно улучшать параметры этой модели, что не позволило обеспечить скоротечность проектирования. Не без влияния Буркова в "Урале-16" увеличивалось количество команд (до 300), базисных регистров (до 512), каналов прерывания (до 64+24), уровней прерывания (до 64), время выполнения операций сложения снижалось до 10 мкс., а операций умножения - до 30 мкс. Предусматривалась многопрограммная работа, работа в режиме разделения времени, многовариантная конфигурация, включая многомашинную. Процессор теперь - в 10 шкафах Ш-2!
Основные работы по «железу» машины завершили в 1969 г., по программному обеспечению – в 1971 г - слишком поздно! Объем выпуска окажется огорчительно малым: около пяти штук. Удалось ли кому-нибудь использовать наше программное обеспечение? Может быть, знал Мэрфи и о нашей работе, заявляя: «Если бы строители строили здания так же, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию».
Из книги "Ферритовая память ЭВМ «Урал»". Пенза, 2006 г.
Перепечатываются с разрешения автора.