Цифровая электронная вычислительная машина “Весна” предназначена для решения различных научно-технических и информационно-логических задач. Начало выпуска - 1964 г. Производство в Минске. В.С.Полин (главный конструктор), В.К.Левин, М.Р.Шура-Бура, В.С.Штаркман, В.А.Слепушкин, Ю.А.Котов. Электронные схемы машины построены на полупроводниковых диодах и триодах и конструктивно оформлены в виде стоек, содержащих каждая до 600 сменных ячеек (смотрите рисунок). Благодаря наличию в машине аппаратуры для многопрограммной работы и совмещенного ввода — вывода информации имеется возможность в процессе решения задач вести автоматический обмен данными с несколькими абонентами по телефонным и телеграфным каналам связи. Машина построена на полупроводниковых приборах и конструктивно состоит из отдельных стоек, каждая из которых содержит до 600 сменных ячеек.
Основные технические характеристики
Структура команд трехадресная. Система счисления двоичная. Способ представления чисел: с фиксированной и плавающей запятой. Разрядность: 48 двоичных разрядов. Центральное вычислительное устройство (ЦВУ) работает со скоростью около 250 000 операций/с. Для повышения скорости работы в ЦВУ, как правило, совмещается обработка до 4 подряд идущих команд обрабатываемой программы: одновременно с выборкой из ОЗУ и модификацией адреса некоторой п-й команды производится выборка чисел по (п.—1)-й команде, действие над числами по (п.—2)-и команде и отсылке результата по (п
.—3)-й команде. ЦВУ имеет систему прерываний, позволяющую осуществлять многопрограммную работу. ЦВУ имеет широкий набор операций: над числами с плавающей запятой; операций, обеспечивающих ускоренное выполнение расчетов с повышенной точностью (с мантиссой двойной длины); над числами с фиксированной запятой; логических преобразований кодов и различных вариантов операций управления.Характеристики запоминающих устройств. ОЗУ машины состоит из малого ОЗУ, построенного на 32 быстродействующих триггерных регистрах, основного ОЗУ на ферритовых сердечниках, имеющего два блока емкостью по 1 К слов с циклом обращения около 1 мкс, и большого ОЗУ из 4 одновременно работающих блоков емкостью 16000 слов
каждый с циклом обращения 10 мкс. Последовательные адреса большого ОЗУ чередуются по различным блокам, за счет чего достигается сокращение среднего цикла обращения к большому ОЗУ. Код команды ЦВУ содержит два 6-разрядных адреса малого ОЗУ (а, Ад), один 16-разрядный “длинный адрес” ОЗУ (Аз), по которому можно обратиться к любой части ОЗУ, и 6-разрядный адрес модификатора “длинного адреса” В, причем для хранения кодификаторов используется малое ОЗУ. В коде команды имеется указатель, позволяющий использовать “длинный адрес” как адрес исходного числа и как адрес результата операции, выполняемой по данной команде. Когда данные, наиболее часто употребляемые в обработке, сосредоточиваются в малом и основном ОЗУ, достигается наивысшая скорость вычислении.Внешние запоминающие устройства могут иметь в своем составе до 8 магнитных барабанов емкостью по 65 000 чисел каждый и до 32 накопителей на магнитной ленте емкостью 0,5—1 млн. чисел каждый.
Устройства ввода— вывода обеспечивают ввод и вывод информации с перфолент и перфокарт, вывод на алфавитно-цифровое печатающее устройство и телетайп. Обмен данными между ЦВУ и внешними устройствами производится через большое ОЗУ. Для управления обменом имеется программно-управляемое координационное вычислительное устройство
(КВУ) с простым набором операций в своей системой прерывания. КВУ, работая в многопрограммном режиме, выполняет программы управления обменом данными между большим ОЗУ и конкретными внешними устройствами. КВУ работает обычно в режиме частых взаимных прерываний с учетом некоторого заданного приоритета в обработке программ различных устройств. В машине имеется аппаратура защиты областей памяти, обеспечивающая при многопрограммной работе автоматическое устранение взаимных помех при обращении различных программ в оперативную память. Организация всего процесса обработки данных ведется стандартной программой, которая загружает машину потоком информации из нескольких задач, управляет совмещенным во времени процессом вычислений в ЦВУ и обменом данными нескольких внешних устройств с большим ОЗУ (с участием КВУ) и обеспечивает функции контроля хода вычислений и оперативного управления.Наличие в машине аппаратуры для многопрограммной работы и совмещенного ввода-вывода данных позволяет в процессе вычислений вести автоматический обмен информацией с несколькими абонентами по линиям телеграфно-телефоиной связи, "ВЕСНА" широко применяется для решения научно-технических и информационно-логических задач (например, в Гидрометцентре СССР).
Литература: В.И.Грубов, В.С.Кирдан Справочник по ЭВМ и аналоговым устройствам Киев "Наукова думка" 1977