P x⟨0: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
 
(не показано 13 промежуточных версий 2 участников)
Строка 1: Строка 1:
Трёхшаговая команда '''P x<0''' NNNN (лат. '''P X<0''' NNNN) «Переход по условию x<0» с кодом FC вызывает переход на адрес NNNN в пределах от 0 до 9999, если условие не выполняется (x≥0).
Трёхшаговая команда '''P x<0''' NNNN (лат. '''P X<0''' NNNN) «Переход по условию x<0» с кодом FC вызывает переход на адрес NNNN в пределах от 0 до 9999, если условие не выполняется (x≥0).
== Пример ==
{{Индикатор F ПРГ|
2010 FC P x<0 1917
2011 19
2012 17
}}
Команда Px<0 1917 по адресам 2010-2012 с кодом FC 19 17 вызывает переход на адрес 1917, если содержимое [[RX|регистра X]] больше либо равно нулю.  Если в [[RX|регистре X]] отрицательное число, выполнение программы продолжится с адреса 2013.
== История ==
В советских ПМК недокументированные команды с кодами от [[F0]] до [[FF (код)|FF]] аналогичны [[К НОП]].


== Ссылки ==
== Ссылки ==
* [http://mk.semico.ru/mk_d11.htm#p12 Команда Px<0 на сайте НПП «СЕМИКО», п. 12.4]
{{Документация|mk_d11.htm#p12|Команда Px<0 на сайте НПП «СЕМИКО», п. 12.4}}
* См. также команду [[5C|Fx<0]]
* См. также команду [[5C|Fx<0]] и команду ЭКВМ [[P x≥0|Px≥0]]
 
{{Условные переходы}}
[[Category:Все команды]]
[[Category:Все команды]]
[[Category:Команды ЭКВМ]]
[[Category:Команды ЭКВМ]]
[[Category:Условные переходы]]
[[Category:Условные переходы]]

Текущая версия от 06:17, 1 августа 2016

Трёхшаговая команда P x<0 NNNN (лат. P X<0 NNNN) «Переход по условию x<0» с кодом FC вызывает переход на адрес NNNN в пределах от 0 до 9999, если условие не выполняется (x≥0).

Пример[править]

 2010 FC P x<0 1917
 2011 19
 2012 17


Команда Px<0 1917 по адресам 2010-2012 с кодом FC 19 17 вызывает переход на адрес 1917, если содержимое регистра X больше либо равно нулю. Если в регистре X отрицательное число, выполнение программы продолжится с адреса 2013.

История[править]

В советских ПМК недокументированные команды с кодами от F0 до FF аналогичны К НОП.

Ссылки[править]

Условные переходы
Fx≠0 Fx≥0 Fx<0 Fx=0
Px≠0 Px≥0 Px<0 Px=0