Очередная команда - Большая Энциклопедия Нефти и Газа, статья, страница 2
Глупые женятся, а умные выходят замуж. Законы Мерфи (еще...)

Очередная команда

Cтраница 2


При извлечении очередной команды из памяти содержимое счетчика команд через регистр адреса устанавливается на шине адресов.  [16]

17 Пример работы алгоритма Штаркмана. в Оригинальная форма, б Модификация в ПГ1 для БЭСМ. [17]

При просмотре очередной команды в Т помечены единицами занятые в данный момент рабочие ячейки. При обследовании аргументного адреса А очередной команды используется результатный 3 - й адрес R команды, номер которой указан в адресе А. Если он пуст, то в шкале Т ищется первый ненулевой разряд, него номер задает рабочую ячейку, которая ставится в R и в А. Если R не пуст, то это значит, что ему уже назначена указанная там рабочая ячейка, которая также направляется и в А. При обследовании результатного адреса текущей команды стоящая в нем рабочая ячейка отмечается в шкале Т как свободная.  [18]

При выполнении очередной команды ( Load AC, 1000, I) формируется адрес, равный 1000 плюс содержимое индексного регистра. Однако истинное значение адреса мы получим лишь после прибавления к значению индексированного адреса значения, хранящегося в базовом регистре.  [19]

После извлечения очередной команды из памяти микропроцессор автоматически дает приращение содержимому счетчика команд. Это приращение счетчик команд получает как раз в тот момент, когда микропроцессор начинает выполнять команду, только что извлеченную из памяти. Следовательно, начиная с этого момента, счетчик команд указывает, какая будет следующая команда.  [20]

При вводе очередной команды содержимое САК увеличивается на единицу.  [21]

Для выбора очередной команды согласно программе УУ должно сформировать ее адрес. Тогда для формирования адреса очередной команды адрес предыдущей нужно увеличить на единицу.  [22]

После приема очередной команды ОМЭШ поступает к ее выполнению. В зависимости от полученной команды ОМЭШ может либо обрабатывать имеющуюся информацию, либо выводить выходной сигнал 3В, либо вводить информацию из области данных ППЗУ или из буферных регистров. Ввод информации из буферных регистров осуществляется последовательно через порт PI ОМЭВМ. Каждый буферный регистр имеет адрес, который может выставляться на четырех старших битах порта Р2 ОИЭВМ. ЭШ выставляется адрес однобитного нарта вывода 3В с низким активным уровнем выходного сигнала. Во иоех остальных случаях на выходе 3В имеет место высокий логический уровень сигнала.  [23]

В следующем такте очередная команда выдается уже не из следующей по порядку ячейки запоминающего устройства, а из той ячейки, которая соответствует адресу, записанному на счетчике адресов команд. Таким образом, в зависимости от результата предыдущей операции осуществляется переход к выполнению либо команды, адрес которой указан в первом адресе команды условного перехода, либо команды, адрес которой указан во втором адресе команды условного перехода.  [24]

25 Вариант построения МПУ на микропроцессоре RP1810BM86. [25]

При таких переходах очередная команда должна поступать не из блока регистров очереди команд, а непосредственно из оперативной памяти.  [26]

На этапе выборки очередной команды образуется согласно естественному порядку адрес следующей за ней команды ( продвинутый адрес), при этом содержимое счетчика команд ( соответствующего поля ССП) увеличивается на число, равное числу байт в очередной команде. В некоторых ЭВМ формирование адреса следующей команды составляет отдельный этап, завершающий рабочий цикл.  [27]

Для хранения адреса очередной команды необходимо в ОУ выделить регистр.  [28]

29 Схема формирования относительного адреса. [29]

После чтения адреса очередной команды в процессоре дешифраторы ДШ1 и ДШ2 расшифровывают адреса регистров, где хранятся индекс и базовый. Информация из 1 - й / 7i линии поступает в сумматор СМ1, куда одновременно приходит код смещения. Далее выход этого сумматора, представляющий собой сумму базового адреса и кода смещения, поступает на сумматор СМ2, где к нему добавляется по Лг код индекса из выбранного регистра РОН.  [30]



Страницы:      1    2    3    4