Категория:Условные переходы: различия между версиями
Перейти к навигации
Перейти к поиску
AtH (обсуждение | вклад) м (Откат правок SMB (обсуждение) к версии Арви Хэкер) |
AtH (обсуждение | вклад) (→Ссылки) |
||
Строка 6: | Строка 6: | ||
== Ссылки == | == Ссылки == | ||
{{Документация|mk_d11.htm#p12|Условные переходы на сайте НПП «СЕМИКО», п. 12.3}} | |||
[[Category:Все команды]] | [[Category:Все команды]] |
Текущая версия от 17:22, 5 августа 2015
Восемь команд условных переходов предназначены для организации ветвлений в программе пользователя. Команды изменяют содержимое счетчика адреса в зависимости от выполнения условия. В качестве условий в ЭВМ используется сравнение содержимого регистра X с нулём: "x<0", "x=0", "x≥0" и "x≠0". Содержимое стека не изменяется.
Команды условных переходов действуют только в режиме выполнения программы.
Команды вызывают изменение счетчика адреса, если записанное в команде условие не выполняется. Если условие выполняется, то следующей будет исполнена команда, записанная непосредственно за командой условного перехода.