Cтраница 3
Старт-стопный режим устанавливается по команде Ввод карты. Код поступившей команды заносится в регистр блока управления, после чего сигналом с этого блока включается двигатель транспортного механизма и электромагнит подачи перфокарт. При включении электромагнита подающий нож захватывает одну перфокарту и отсылает ее в блок считывания, где она продолжает продвигаться транспортным механизмом. Как только перфокарта попадает в этот блок, вырабатывается сигнал Начало карты, который подается в машину, подготавливая ее входные цепи для приема информации, и в блок управления устройства. По этому сигналу происходит отключение электромагнита подачи перфокарт. При поступлении под фотодиоды блока считывания первой информационной колонки вырабатывается синхронизирующий импульс колонки ( этот импульс вырабатывается по каждой колонке перфокарты), который поступает в блок выходного регистра. По этому импульсу производится проверка считанной информации на нечетность, занесение ее на выходной регистр ( с преобразованием в соответствующий код и добавлением к ней контрольного разряда), выработка разрешающего импульса СИ и перезапись по этому импульсу считанной информации в машину. После прохождения перфокарты вырабатывается сигнал Конец карты, который посылается в машину и в блок управления устройства. С момента появления этого сигнала двигатель механизма продолжает работать в течение 3 - 4 сек, и если за это время из машины не поступит очередная команда, двигатель автоматически отключится. С приходом новой команды ввод следующей перфокарты производится аналогично. [31]
Старт-стопный режим устанавливается по команде Ввод карты. Код поступившей команды заносится в регистр блока управления, после чего сигналом с этого блока включаются двигатель транспортного механизма и электромагнит подачи перфокарт. При включении электромагнита подающий нож захватывает одну перфокарту и отсылает ее в блок считывания, где она продолжает продвигаться транспортным механизмом. Как только перфокарта попадает в этот блок, вырабатывается сигнал Начало карты, который подается в машину, подготавливая ее входные цепи для приема информации, и в блок управления устройства. По этому сигналу происходит отключение электромагнита подачи перфокарт. При поступлении под фотодиоды блока считывания первой информационной колонки вырабатывается синхронизирующий импульс колонки ( этот импульс вырабатывается по каждой колонке перфокарты), который поступает в блок выходного регистра. По этому импульсу производятся проверка считанной информации на нечетность, занесение ее на выходной регистр ( с преобразованием в соответствующий код и добавлением к ней контрольного разряда), выработка разрешающего импульса СИ и перезапись по этому импульсу считанной информации в машину. После прохождения перфокарты вырабатывается сигнал Конец карты, который посылается в машину и в блок управления устройства. С момента появления этого сигнала двигатель механизма продолжает работать в течение 3 - 4 сек, и если за это время из машины не поступит очередная команда, двигатель автоматически отключится. С приходом новой команды ввод следующей перфокарты производится аналогично. [32]
В табл. 5.2 приведена кодировка F - и R-групп. В первой R-группе адресуются все 11 регистров блока регистров и аккумулятор АС; во второй и третьей R-группах адресуются лишь два регистра: Т и АС. [33]
Выборка вторых частей операндов из местной памяти ничем не отличается от выборки их первых частей. Передача же содержимого РИ1 и РИ2 в регистры блока выборки данных производится через другие группы вентилей. [34]
Блок 16-разрядных общих регистров содержит четыре регистра данных: аккумулятор, базовый регистр, счетчик и данные, регистры - указатели стека и базы и индексные регистры операнда и результата. В командах операций над данными могут использоваться все регистры блока общих регистров. [35]
Команда INR ( INcRement) является разновидностью команды ADD. По этой команде МП увеличивает на 1 содержимое одного из регистров блока РОН, аккумулятора или ячейки памяти. [36]
Микропроцессор К580ВМ80 представляет собой одноадресную ЭВМ, так как один из оперантов всегда находится в аккумуляторе. Это дает возможность применять однобайтные команды с коротким адресным полем для задания одного из регистров блока РОН, хранящего второй операнд, осуществлять большое число безадресных команд для выполнения операций над содержимым аккумулятора. Для более гибкой адресации вводятся также двух - и трехбайтные команды. При косвенной адресации в качестве регистра адреса может быть использована любая пара регистров из блока РОН либо пара HL, которая применяется как таковая по умолчанию во многих командах. Всего в микропроцессоре реализовано четыре различных способа адресации данных, хранимых в памяти или в регистрах: прямая, регистровая, косвенно-регистровая и непосредственная. [37]
Блок управления передачей ( БУП) показан на рис. 6.17. Он обеспечивает передачу в последовательном коде кадров А или В с выхода регистра РЗ. При этом на выходе элемента ИЛИ НЕ буферной памяти появляется сигнал 1, а в регистр РЗ блока управления передачей записан кадр А или В. [38]
Блок управления передачей ( БУП) показан на рис. 6.17. Он обеспечивает передачу в последовательном коде кадров А или В с выхода, регистра РЗ. При этом на выходе элемента ИЛИ - НЕ буферной памяти появляется сигнал 1, а в регистр РЗ блока управления передачей записан кадр А или В. [39]
Начальная установка времени всегда производится программно. При выполнении этой процедуры в режиме ТМВ байты 80, 81, 82 записываются в оперативную память, а байт 83 записывается в регистр РСЧВ блока ТМ. При обращениях к ячейке 80 по считыванию байты 80, 81, 82 принимаются из оперативной памяти, а байт 83 - из РСЧВ блока ТМ. [40]
При записи информации в МОЗУ цифровой код поступает в регистр блока считывания-регенерации. Происходит процесс, аналогичный считыванию, но считанная с ячейки информация нигде не фиксируется ( пропадает), а во время регенерации код числа поступает с регистра блока считывания - регенерации в ячейку, где он фиксируется. [41]
Общая схема блока адреса результата. [42] |
Регистр адреса результата уровня Т ( PAT) является своеобразным собирателем кодов адресов, направляемых в блок управления памятью для организации записи в ОП; при работе с каналами адрес записи из PAT выдается на шины адреса устройств ввода-вывода. При выполнении инструкций форматов RX и RS адрес в PAT вводится из регистра исполнительного адреса ( РИА) блока сумматора адреса, а при выполнении инструкций формата SS - из регистра РА блока центрального управления. Если запись в оперативную память производится с пульта управления, то адрес в PAT вводится из наборного регистра адреса ПУ. При прерываниях на PAT [17-20] передается информация из блока прерываний; эта информация при сбросе в нулевое состояние PAT 10 - 163 используется для формирования адреса записи старого ССП. [43]
Синхронизация выдачи кадров производится по синхросигналу от блока управления режимом. Этот синхросигнал служит опорным сигналом и появляется на входе D триггера ДТ с задержкой, достаточной для приема кадра А или В, его детектирования в декодере кадров и передачи ответного кадра А или В из регистра РЗ блока управления передачей. Задержанный синхросигнал разрешает считывание через группу элементов И1 и И2 содержания элементов ЭПП1 и ЭПП2 в регистр РЗ блока управления передачей. [44]
Управление последовательностью операций осуществляется управляющим блоком. Управляющий блок получает кодированную команду из блока памяти. Она хранится в регистре блока управления на время ее исполнения. В управляющем блоке имеется дешифратор, который преобразует код операции в импульсы или потенциалы, открывающие те или иные вентили. Таким образом, получается соединение цепей, при котором производится требуемая операция. Код номера ячейки блока памяти управляет выборкой нужных чисел из блока памяти или направлением результата в ячейку блока памяти, указанную в команде. [45]