Категория:Условные переходы: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) (Новая страница: «Команды условных переходов предназначены для организации ветвлений в программе пользо…») |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 4: | Строка 4: | ||
Команды вызывают изменение [[счётчик адреса|счетчика адреса]], если записанное в команде условие не выполняется. Если условие выполняется, то следующей будет исполнена команда, записанная непосредственно за командой условного перехода. | Команды вызывают изменение [[счётчик адреса|счетчика адреса]], если записанное в команде условие не выполняется. Если условие выполняется, то следующей будет исполнена команда, записанная непосредственно за командой условного перехода. | ||
== Ссылки == | == Ссылки == | ||
Строка 11: | Строка 9: | ||
[[Category:Все команды]] | [[Category:Все команды]] | ||
Версия от 08:11, 25 октября 2013
Команды условных переходов предназначены для организации ветвлений в программе пользователя. Команды изменяют содержимое счетчика адреса в зависимости от выполнения условия. В качестве условий в ЭВМ используется сравнение содержимого регистра X с нулём: "x<0", "x=0", "x≥0" и "x≠0". Содержимое стека не изменяется.
Команды условных переходов действуют только в режиме выполнения программы.
Команды вызывают изменение счетчика адреса, если записанное в команде условие не выполняется. Если условие выполняется, то следующей будет исполнена команда, записанная непосредственно за командой условного перехода.