Операция - условный переход - Большая Энциклопедия Нефти и Газа, статья, страница 1
Ценный совет: НИКОГДА не разворачивайте подарок сразу, а дождитесь ухода гостей. Если развернете его при гостях, то никому из присутствующих его уже не подаришь... Законы Мерфи (еще...)

Операция - условный переход

Cтраница 1


Операция условного перехода реагирует на значения признаков результата и обеспечивает переход либо к следующей по порядку команде программы, либо к команде с адресом, указанным в команде перехода. Переход по счетчику сводится к вычитанию единицы из значения, хранимого в РОН и называемого счетчиком. Если результат не равен нулю, то выполняется переход к команде с адресом, указанным в команде перехода. Если результат равен нулю, выполнение команд продолжается в естественной последовательности. Аналогичным образом выполняется переход по индексу, но значение индекса, хранимое в РОН, изменяется на заданную величину и сравнивается с заданным значением индекса. Результат сравнения влияет на выбор адреса следующей команды: если индекс больше ( меньше) заданного значения, выполняется переход к команде с адресом, указанным в команде перехода; в противном случае команды выполняются в естественном порядке. Переход с возвратом служит для обращения к подпрограммам и обеспечивает формирование и загрузку в РОН адреса возврата - адреса команды, следующей за командой перехода. Операция ВЫПОЛНИТЬ используется для инициирования команды с заданным адресом, после выполнения которой программа продолжается от команды, следующей за командой ВЫПОЛНИТЬ.  [1]

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

Операция условного перехода удобна тем, что в необходимых случаях она позволяет в местах разветвлений в зависимости от результатов предыдущих вычислений ( что определяется существованием признака в предыдущей команде) переходить к выполнению необходимых команд.  [3]

Операциями условного перехода пользуются, когда необходимо передать управление по тому или иному адресу, в зависимости от результата предыдущей арифметической или логической операции. Адрес для передачи управления указан в данной команде условного перехода. При невыполнении условия порядок работы программы сохраняется и управление передается следующей команде.  [4]

5 Блок-схема вычисления условного выражения ( вариант 1. [5]

Обе операции условного перехода ( 32 и 33) служат для записи условного выражения в вычислительном процессе.  [6]

7 Структура одноадресной команды.| Блок-схема цифровой вычислительной машины. [7]

При операции условного перехода передача управления производится лишь при выработке специального признака в арифметическом устройстве. В этом случае команда условного перехода исполняется подобно команде безусловного перехода. В противном случае естественный порядок исполнения команд не нарушается.  [8]

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

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

Особую группу составляют операции условного перехода: здесь переход на ту или иную команду происходит в зависимости от выполнения тех или иных условий.  [11]

РЗ и по операции условного перехода ВС перейти к концу примера, если операнды равны, иле напечатать сообщение об ошибке, если нет.  [12]

Отметим характерную особенность операций условных переходов: все они основаны на сравнении содержимого регистра X с нулем. Когда необходимо выполнить какую-либо из них, то у величин, подлежащих подобной проверке, меняют знак и проводят сравнения - л: 0, - лгГ О соответственно. Рассмотрим несложную задачу: взять максимальное из значений переменных а и Ь, хранящихся в РА и РВ соответственно, и присвоить взятое значение переменной с, хранящейся в PC.  [13]

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

Наиболее употребительными являются две операции условного перехода в зависимости от текущего значения специального признака со.  [15]



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