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

Результат - предыдущая операция

Cтраница 3


Теперь представим себе, что мы командой 027 не переслали заблаговременно у на место уо, а выполнили сразу команду вычитания из е модуля разности 02 015 018 018, следующая команда должна быть УПУ. Если результат предыдущей операции окажется отрицательным, то надо повторить цикл итерации, а он не подготовлен. Значение уа стоит в ячейке 016 старое, и фактически повторится старый цикл, и, поскольку результат его будет тот же, снова пойдет повторение с тем же значением у п, и так без конца. Если ошибка обнаружена сразу, то вводим исправление. Но ошибку иногда обнаруживают позднее.  [31]

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

Из рис. 8.1 видно, что микропроцессор 8-разрядной микро - ЭВМ в значительной степени состоит из регистров и шин, способных хранить и передавать слова длиной 8 бит. Регистры могут содержать результаты предыдущей операции, а также использоваться для временного хранения данных в течение периода исполнения какой-либо команды.  [33]

Процесс электродуговой сварки стыка трубопровода, ручной или автоматической, состоит из ряда законченных технологических операций - наложения отдельных слоев шва. Каждая операция перекрывает результат предыдущей операции, делая ее недоступной непосредственному наблюдению. Некоторые дефекты потом будет очень трудно выявить, а выявление иногда потребует вырезки стыка и повторной его заварки.  [34]

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

Арифметическое устройство предназначено для выполнения операций над словами из запоминающего устройства. В АУ сохраняются признаки или весь результат предыдущей операции.  [36]

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

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

Схемы коммутаторов операндов ( КО1 и КО2) служат для выборки операндов из РН или из ЗУ. Схема КО2 позволяет использовать в качестве операнда результат предыдущей операции непосредственно с выхода сдвигателя.  [39]

В одно - и двухадресных машинах требуется сохранение результата предыдущей операции в АУ. Результат обычно сохраняют либо в сумматоре, либо в специальном регистре АУ.  [40]

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

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

При составлении программ адресная часть трехадресных команд используется лишь частично. Так, при вычислении значений арифметических выражений может оказаться, что результат предыдущей операции должен использоваться как операнд в следующей операции. В этом случае отпадает необходимость в засылке результата предыдущей операции в ЗУ и необходимость в выборке операнда для следующей операции. В связи с этим адрес ЛЗв первой команде и адрес А1 во второй команде не используются. Считается, что при программировании задач эффективно используется в среднем 1 5 адреса в адресной части команды. По этой причине наблюдается тенденция использования одноадресной и двухадресной системы команд. К тому же увеличение емкости запоминающих устройств машин приводит к увеличению длины адреса в командах. В результате этого длина трехадресной команды может значительно превышать длину информационного слова, что может вызвать затруднения при построении схем ЦВМ. По этой причине в дальнейшем рассматриваются схемы ЦВМ в основном с одноадресной системой команд.  [43]

Передача управления командой условного перехода производится по значениям признаков перехода. Признаки перехода определяются значениями двоичных переменных, соответствующих, например, знаку результата предыдущей операции, нулевому значению результата операции и признаку переполнения. Так в ЦВМ могут использоваться операции перехода по знаку результата, по нулевому значению результата и по переполнению. Команда условного перехода выполняется следующим образом. Поскольку в одноадресных ЦВМ в команде условного перехода может быть указан только один адрес, то условный переход производится путем передачи управления по адресу А1, указанному в команде условного перехода, если признак имеет единичное значение, и путем передачи управления команде, следующей за командой условного перехода, если признак имеет нулевое значение. В программе за командой условного перехода может быть указана команда безусловного перехода. В этом случае выполнение двух указанных команд эквивалентно выполнению одной команды условного перехода в двухадресной машине.  [44]

Первая тетрада результата появляется на его выходе в момент Ян и начинается ее запись в РН по сигналу ЗРН или в регистр памяти по сигналу ЗРП. Поскольку следующая операция начинается на входах КО1 и КО2 в момент Я, то результат предыдущей операции успевает появиться на выходах регистра РН к началу последующей.  [45]



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