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

Адрес - переход

Cтраница 3


При исполнении команды ПЕИП адрес перехода формируется путем сложения кода, хранимого в старших трех тетрадах РПю с кодом числовой константы, задаваемой командой ПЕИП.  [31]

Если условие истинно, то адрес перехода по программе определяется содержимым второго и третьего байтов команды; в противном случае продолжается выполнение программы.  [32]

33 Формат коротких команд условного перехода. [33]

Команды перехода, в которых адрес перехода задается с использованием адресации относительно счетчика команд, называют также командами ветвления. Как показано в разд. Это позволяет уменьшить длину команды ветвления и достичь по-зиционно-независимой программы. Так как команды с короткими ( 1-байтовыми) смещениями являются очень удобными, их используют в большинстве процессоров; типичный формат таких команд показан на рис. 8.2. Смещение интерпретируется как целое число со знаком в дополнительном коде и в случае выполнения условия перехода прибавляется к содержимому счетчика команд. В процессорах 6809 и 68000 имеются также команды условного перехода с длинными ( в 1 слово) смещениями.  [34]

35 Последовательность выполнения операторов ИП и ВЫХ. [35]

Формируется и засылается в СЧАК адрес перехода на внутреннюю программу.  [36]

Если в таблице информации нет адреса перехода В или С, происходит переход на оператор 0СТ, имеющийся в программах обмена.  [37]

38 Последовательность выполнения операторов ИП и ВЫХ. [38]

Формируется и засылается в СЧАК адрес перехода на внутреннюю программу.  [39]

Если в таблице информации нет адреса перехода В или С, происходит переход на оператор 0 СТ, имеющийся в программах обмена.  [40]

На указанный в такой команде адрес перехода управление передается, если условие не выполняется.  [41]

Значение ключевого параметра THEN определяет адрес перехода в случае положительного результата сравнения, а значение параметра ELSE - в случае невыполнения сравнения.  [42]

Мы получаем значения в стеке адреса перехода следующим образом. Когда предложение если ( if инфиксное выражением) распознано, весь код для выражения скомпилирован. Затем можно выдавать код проверки и, если мы знаем адрес перехода, код условного перехода.  [43]

Входной язык Бейсик-ЕС допускает задание адреса перехода не только номером программной строки, но и значением переменной арифметического типа.  [44]

Возможны и другие способы формирования адресов переходов АЬ ( рассмотренные в гл.  [45]



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