ЕС ЭВМ
В результате Министерство радиопромышленности приказом от 22 февраля 1967 года поручило руководство разработкой аванпроекта Конструкторское бюро промышленной автоматики (КБПА), проявившему гораздо бо́льший интерес. С вопросами по составу и характеристикам периферийного оборудованием было всё более-менее ясно: материалы по этим вопросам, представленные НИИсчётмаш ещё для отчёта ИТМ, практически не вызвали дискуссий. Наибольшие споры вызвали принципы организации будущего «ряда»: логическая структура процессоров, система команд, принципы связи с внешними устройствами — то, что позднее стали называть «архитектурой ЭВМ». В целом результаты дискуссии сводились к тому, что целесообразно взять за основу архитектуру широко распространённой на Западе системы IBM System/360:
Архитектура ЭВМ в то время не подлежала патентованию, патентовалось лишь её конкретное исполнение, которое — по причине действовавшего эмбарго на экспорт вычислительной техники[2] — предполагалось создать самостоятельно
Большинство элементов этой архитектуры были уже известны отечественным разработчикам
Данную архитектуру приняли и успешно разрабатывали независимо уже несколько ведущих зарубежных фирм — RCA (США), ICL (Англия) и Siemens (ФРГ), и даже ROBOTRON в ГДР.[3]
Согласно исследованиям ИПМ АН СССР, программы, составленные для IBM/360, требовали в 1,5-2 раза меньше памяти, чем аналогичные для БЭСМ-6, «Весна», М-20.[1]
В серии IBM System/360 был впервые реализован ряд уникальных для того времени перспективных решений: универсальная архитектура, ориентированная как на расчёты, так и на обработку данных; линейка совместимых моделей ЭВМ различной производительности; байтовая адресация памяти, микрокод. Кроме того, IBM System/360 была одной из первых систем с виртуальной памятью (в отдельных моделях System/360, а позже во всех моделях System/370) и первой системой (не считая исследовательских прототипов), в которой была реализована концепция виртуальных машин. Главный вопрос для сторонников клонирования, фактически, был в том, возможно ли скопировать аппаратную часть системы без полной технической документации, или же её целесообразнее реализовать заново «с нуля», одновременно дополнив и улучшив. В качестве альтернативных вариантов рассматривалось сотрудничество на равноправных условиях с какой-либо из западноевропейских фирм.
|