K X≠0 1: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
м (Откат правок SMB (обсуждение) к версии Арви Хэкер)
м (Случайная статья)
Строка 1: Строка 1:
Команда косвенного условного перехода '''K x≠0 1''' (лат. '''K X!=0 1''') «Косвенный переход по условию x≠0 по содержимому адресного регистра 1» с кодом 71 вызывает переход на адрес, записанный в [[R1|регистре памяти 1]], если условие не выполняется (X=0). Перед выполнением команды содержимое [[R1|регистра 1]] модифицируется.


Команда условного перехода предназначена для организации ветвлений в программе пользователя. Команда изменяет содержимое [[счётчик адреса|счетчика адреса]] в зависимости от выполнения условия. В качестве условия в ЭВМ используется сравнение содержимого [[RX|регистра X]] с нулём: "x≠0". Содержимое [[стек]]а не изменяется.
Команда условного перехода действует только в [[режим выполнения программы|режиме выполнения программы]].
Команда вызывает изменение [[счётчик адреса|счетчика адреса]], если записанное в команде условие не выполняется (X=0). Если условие выполняется (X≠0), то следующей будет исполнена команда, записанная непосредственно за командой условного перехода.
== Ссылки ==
* [http://mk.semico.ru/mk_d11.htm#p12 Команда Kx≠0 1 на сайте НПП «СЕМИКО», п. 12.5]
{{Косвенные условные переходы}}
[[Category:Все команды]]
[[Category:Команды ПМК]]
[[Category:Косвенные условные переходы]]

Версия от 13:56, 5 февраля 2015