Редактирование: PF L0

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.

Текущая версия Ваш текст
Строка 1: Строка 1:
Команда {{Синяя клавиша|P}}{{Оранжевая команда 2|F|L0}} '''NNNN''' «Организация цикла с регистром 0» с кодом FD вызывает переход на адрес NNNN от 0 до 9999, если значение в [[R0|регистре памяти 0]] больше единицы.
Команда '''PF L0''' NNNN «Организация цикла с регистром 0» с кодом FD вызывает переход на адрес NNNN от 0 до 9999, если значение в [[R0|регистре памяти 0]] больше единицы.


Переход по записанному в команде адресу происходит, если значение в [[R0]] больше единицы. В таком случае содержимое [[R0]] декрементируется - из него вычитается единица. Если значение меньше или равно единице, то выполняется команда программы, следующая непосредственно за командой организации цикла.
Переход по записанному в команде адресу происходит, если значение в [[R0]] больше единицы. В таком случае содержимое [[R0]] декрементируется - из него вычитается единица. Если значение меньше или равно единице, то выполняется команда программы, следующая непосредственно за командой организации цикла.
Строка 6: Строка 6:


== Пример ==
== Пример ==
{{Индикатор F ПРГ|
  2010 FD PF L0 1917
  2010 FD PF L0 1917
  2011 19
  2011 19
  2012 17
  2012 17
}}
 
Команда PFL0 1917 по адресам 2010-2012 с кодом FD 19 17 уменьшает на единицу содержимое [[R0]] (если [[R0]] больше 1) и осуществляет переход на адрес 1917.  Если же в [[R0]] была единица, программа продолжит выполняться с адреса 2013.
Команда PFL0 1917 по адресам 2010-2012 с кодом FD 19 17 уменьшает на единицу содержимое [[R0]] (если [[R0]] больше 1) и осуществляет переход на адрес 1917.  Если же в [[R0]] была единица, программа продолжит выполняться с адреса 2013.


Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)
Источник — https://pmk.the-hacker.ru/PF_L0