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