Cтраница 1
Адрес результата записывается импульсом тока от ПА по шинам записи оуз2, намагничивающим в 1 по одному сердечнику в каждом переключателе. [1]
Адрес результата [ result address ] - адрес, по которому записывается значение результата операции, указанной в машинной команде. [2]
Совмещение адреса результата с адресом второго операнда позволяет сэкономить по одному адресу в каждой команде. [3]
Общая схема блока адреса результата. [4] |
Регистр адреса результата уровня Т ( PAT) является своеобразным собирателем кодов адресов, направляемых в блок управления памятью для организации записи в ОП; при работе с каналами адрес записи из PAT выдается на шины адреса устройств ввода-вывода. При выполнении инструкций форматов RX и RS адрес в PAT вводится из регистра исполнительного адреса ( РИА) блока сумматора адреса, а при выполнении инструкций формата SS - из регистра РА блока центрального управления. Если запись в оперативную память производится с пульта управления, то адрес в PAT вводится из наборного регистра адреса ПУ. При прерываниях на PAT [17-20] передается информация из блока прерываний; эта информация при сбросе в нулевое состояние PAT 10 - 163 используется для формирования адреса записи старого ССП. [5]
В блоке адреса результата размещается адрес, по которому производится запись в память результата выполнения операции. Основу его составляет регистр адреса, выделяемый специально для этих целей или относящийся к общим регистрам процессора. [6]
Команда, содержащая код операции, адреса двух операндов, адрес результата и адрес следующей команды. [7]
В ситуациях 2 и 3 может оказаться, что среди адресов результатов имеется несколько одноименных, совпадающих с кодом опроса. Это означает, что результаты нескольких команд, выполняемых последовательно по отношению друг к другу, имеют один и тот же адрес в ОП. В этом случае предшественником анализируемой команды является последняя из выявленных по коду опроса предшествующих команд в порядке их следования в программе. [8]
Последнее после выполнения соответствующей операции направляет результаты в ЗУ по адресу результата. [9]
В адресной части должна содержаться информация об адресах исходных чисел, адресе результата и адресе следующей команды. В зависимости от того, какое количество адресов фактически указывается в адресной части команды, различают четырех -, трех -, двух -, одно - и нульадресные команды. Структура четырехадресной команды приведена на рис. 306, а. [10]
Одновременно с помощью соответствующего поля микрокоманды ( при микропрограммном управлении) либо с регистра адреса результата формируется адрес в оперативной памяти или наименование регистра в сверхоперативной памяти, куда результат должен быть отправлен. Кроме того, центральное устройство управление определяет адрес следующей команды программы, подлежащей обработке. Вся работа процессора синхронизируется тактовыми импульсами, поступающими, из блока синхронизации. [11]
В шестом обращении получается окончательное значение суммы Si и происходит запись этой суммы по адресу результата в ХЧН. [12]
В общем случае для выполнения команды необходимо четыре адреса: два адреса исходных чисел, адрес результатов и следующей команды. Практически команда обычно содержит три, два или даже один адрес, что объясняется особенностями технической реализации конкретной ЭЦВМ. [13]
Трехадресная система команд содержит в каждой команде три адреса: два адреса исходных чисел и адрес результата операции. [14]
Обработка команд ( инструкций процессора) на уровне Т обеспечивается только одним блоком ЦУУ - блоком адреса результата, который предназначен для управления записью результата выполнения операции, полученного из АЛБ, в местную память, формирования запроса в блок управления памятью, если результат должен записываться в ОП, а также для выдачи информации в каналы при выполнении операций ввода-вывода. [15]