Cтраница 3
![]() |
Схема диодного шифратора для кода 8421. [31] |
После нажатия цифровой клавиши код вводимой цифры, образующийся на выходе шифратора, заносится в ОДР регистра ввода. Одновременно сигналом Ввод в устройстве управления машины подготавливается условие выполнения элементарной команды сдвига влево на один десятичный разряд. В ближайшем цикле памяти эта команда выполняется. При вводе десятичной запятой она индицируется в том разряде, после которого была введена, а затем сдвигается вместе с числом. Расположение различных чисел в регистре при этом способе ввода показано на рис. 5.2. Признаком окончания ввода числа служит нажатие любой операционной клавиши. [32]
В ЭКВМ применяется динамический способ индикации. При этом из логических блоков устройства управления машины последовательно поступает информация. Питающее напряжение на вход индикаторных ламп подается синхронно. При - этом каждая цифровая лампа зажигает одну определенную цифру в течение некоторого промежутка времени. Длительность высвечивания и частота повторения для каждого типа машины могут быть разные, что зависит от параметров схемы. Но в любом случае они подбираются с таким расчетом, чтобы обеспечить непрерывное и качественное восприятие светящихся цифр оператором. [33]
![]() |
S. Запоминающие устройства на трштерных регистрах. [34] |
Поскольку в ЭКВМ не требуется параллельной записи и чтения чисел ( как в электронных регистрах универсальных ЦВМ), триггерные ЗУ строятся всегда на сдвиговых регистрах. На все триггеры каждого регистра подаются одновременно сдвиговые импульсы из устройства управления машины. Обычно используется только сдвиг вправо, так как это хорошо согласуется с работой последовательного арифметического устройства. Выход триггера младшего разряда регистра соединяется со входом триггера старшего разряда. В результате при подаче серии сдвиговых импульсов информация циркулирует по регистру. В этом смысле ЗУ на триггерных регистрах напоминает ЗУ на линиях задержки. [35]
После исправления синтаксических ошибок исходная программа с помощью транслятора, входящего в ОС, переводится с алгоритмического языка па внутренний машинный язык. Полученная в ЭВМ после трансляции программа, называемая объектной, расшифровывается и реализуется устройством управления машины. [36]
Как и вычислительная система, состоящая из одного вычислителя, вычислительная машина имеет один или несколько видов памяти для хранения данных. Но в вычислительной машине и программа также хранится в памяти в форме численного кода, который интерпретируется устройством управления машины. Как и во всех вычислительных системах, имеется арифметическое устройство для действий над числами. Новым в вычислительных машинах является то, что команды сами являются числами и арифметическое устройство может производить над ними действия, образуя новые команды. Это создает возможность внутреннего программирования, которое было введено на машине ЭНИАК примерно в 1945 г. по предложению ныне покойного фон Неймана. [37]
Мультипрограммирование - режим работы ЭВМ, при котором перемежается выполнение двух и более программ, находящихся в памяти одновременно. Обычно это означает, что когда одна из программ вынуждена ожидать завершения какой-либо операции, например ввода-вывода, устройство управления машины автоматически переключается на другую программу, которая готова к работе. [38]
Оперативное запоминающее устройство является одним из основных устройств ЦВМ. В ОЗУ, или просто памяти, хранится информация, непосредственно использующаяся в процессе вычислений в арифметическом устройстве и устройстве управления машины. Информация, заносимая в ВЗУ, считывается, как правило, также из ОЗУ. В оперативное запоминающее устройство производится и считывание предназначенной для обработки информации из внешних запоминающих устройств. В связи с этим характеристики ОЗУ во многом определяют параметры ЦВМ и прежде всего скорость вычислений. [39]
![]() |
Блок-схема запоминающего устройства на ферритах. [40] |
Она состоит из: регистра адреса РА, на который принимается код адреса, поступающий из машины по шинам КША; регистра числа РЧ, который служит для приема кода числа с шин КШ при записи и для осуществления регенерации при считывании; магнитного куба; устройства управления, обеспечивающего получение определенной последовательности импульсов. Сигналы установки нуля ( У О), записи ( Зп) и обращения к оперативному запоминающему устройству ( И0бр) поступают из устройства управления машины. [41]
Устройство управления предназначено для управления работой машины. Устройства управления машин механической конструкции можно подразделить на две группы: 1) те, которые срабатывают от нажатия на рычаги или клавиши управления, и 2) работающие от механических программных устройств. Первые обладают разной степенью автоматизации. А КВМ, снабженные электродвигателем, можно отнести к полуавтоматическим ( К. ЕЛ, ВМП-2) и автоматическим ( Зоем-трон, САР, Целлатрон и др.) машинам. Такое деление КВМ происходит потому, что не все операции и не с равной степенью автоматизации они выполняют. [42]
С помощью вводного устройства и специальной программы числа, введенные в машину, размещаются по ячейкам внутреннего запоминающего устройства. В устройстве управления машины имеется специальный электронный счетчик, в котором ведется счет выполненных команд. Перед началом работы в нем находится адрес ячейки с командой, которая должна сработать первой. Если рассматриваемая машина является машиной с естественным порядком выполнения команд, то все команды должны быть расположены в том же порядке, в котором машина должна их выполнять. [43]
![]() |
Распределение разрядов ячейки памяти машины М-3 при хранении двоичного числа.| Распределение разрядов ячейки памяти машины М-3 при хранении десятичного числа. [44] |
Оперативная память машины М-3 представляет собой магнитный барабан, вращающийся со скоростью 3000 оборотов в минуту, что позволяет машине выполнять приблизительно тридцать операций в секунду. Предусмотрена возможность замены магнитного барабана запоминающим устройством из ферритовых сердечников. Так как арифметическое устройство и устройство управления машины являются быстродействующими, то при указанной замене ее быстродействие возрастает приблизительно до полутора тысяч полных операций в секунду. [45]