Page 303 - ЭВМ
P. 303
9.3. ПРИМЕР ВЫПОЛНЕНИЯ БЦВК
НА БАЗЕ БЦВМ «САЛЮТ-4»
БЦВК на базе БЦВМ «Салют-4» имел название управляющего
информационно-вычислительного комплекса (УИВК) и был в значи-
тельной степени унифицирован по применяющимся модулям с дру-
гими комплексами семейства «Салют», например с вычислительным
комплексом орбитальной станции «Мир» [57].
Основные характеристики БЦВК на базе БЦВМ «Салют-4»
следующие: масса – 112 кг, энергопотребление – 125 Вт, габариты –
650 × 650 × 900.
К особенностям архитектуры относится модульный принцип
построения с единой магистралью, с возможностью менять набор мо-
дулей. В результате, из готовых блоков было создано несколько ком-
плексов для разных потребителей с разными ЦВМ и периферийными
устройствами (УИВК с БЦВМ «Салют-4» является одним из предста-
вителей семейства бортовых комплексов с единой архитектурой).
Модули были выполнены в виде самостоятельных блоков с собствен-
ным источником питания и герметичным корпусом.
БЦВМ «Салют-4» выполнена совместимой по системе команд
с наземными ЦВМ единой системы ЭВМ (на основе IBM 360) с це-
лью использования распространенной в СССР системы программиро-
вания. Команды и данные процессора не разделены, как в других
ЭВМ, и могут располагаться вперемешку. Основные характеристики:
разрядность данных 32 бита, производительность 107 тысяч коротких
операций в секунду, память ОЗУ 128 кБайт, память ПЗУ 128 кБайт.
Архитектура БЦВМ «Салют-4» основывается на микропрограммном
управлении процессором (путем замены ПЗУ микрокоманд процессор
можно настроить на различные системы команд, что и было сделано
в разновидностях вычислительных комплексов одного семейства «Са-
лют»). Вычислительное устройство построено на базе единой линии,
через которую циркулируют все входные и выходные данные как
центрального процессора, так и периферийных устройств. Такое по-
строение легко реализует защиту от сбоев в троированной мажорити-
рованной системе, так как используются только два элемента голосо-
вания мажорных каналов в процессоре – на линии и в устройстве вы-
борки микрокоманд. Для памяти отдельного устройства мажорирова-
ния не требуется.
С УИВК поставляется ПО, реализуемое в микрокомандах, в том
числе выполняющее функции драйверов ввода-вывода, отладочные
микрокоманды взаимодействия с контрольно-проверочной аппара-
292