GSB: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
мНет описания правки
 
(не показано 11 промежуточных версий 2 участников)
Строка 1: Строка 1:
Команда '''ПП NN''' (лат. '''GSB NN''', сокращение от '''G'''o '''S'''u'''b'''routine) «Переход на подпрограмму в пределах страницы» с кодом 53 вызывает переход на подпрограмму по адресу NN от 0 до 99, в пределах текущей страницы.
{{Врезка-команда
 
| мнемоника          = ПП
В [[режим автоматической работы|режиме автоматической работы]] команда "ПП" вызывает выполнение одной команды программы, расположенной по текущему адресу. Значение [[счётчик адреса|счетчика адреса]] увеличивается на длину выполненной команды, а мнемоника следующей команды отображается в [[строка комментария|строке комментария]]. Команда предназначена для [[пошаговый проход|пошагового прохода]] программы в процессе отладки.
| мнемоника клавиш    = {{Чёрная клавиша|ПП}} nn
| код                = 53 nn
| русская мнемоника  = ПП
| латинская мнемоника = GSB
| группа              = [[команды вызова и возврата из подпрограмм]]
| число операндов    = —
| клавиши            = [[Клавиша ПП|{{Чёрная клавиша|ПП}}]], далее две цифры — адрес подпрограммы
| число шагов        = 2
| признак перезаписи  = сбрасывается
| первое появление    = [[Б3-21]]
| время              = ?
| скорость            = ?
}}
Команда '''ПП nn''' (лат. '''GSB nn''', сокращение от '''G'''o '''S'''u'''b'''routine) «Переход на подпрограмму в пределах страницы» с кодом 53 вызывает переход на подпрограмму по адресу nn от 00 до 99, в пределах текущей [[Страница|страницы]].


== Пример ==
== Пример ==
Команда ПП 17 с кодом 53 17 вызывает переход на подпрограмму по адресу 17 в пределах текущей страницы.
{{Индикатор F ПРГ|
2010 53 ПП 17
2011 17
}}
Команда ПП 17 по адресам 2010-2011 с кодом 53 17 вызывает переход на подпрограмму по адресу 17 в пределах текущей [[Страница|страницы]] (адрес 2017). После возврата из подпрограммы по команде [[В/О]] выполнение программы будет продолжено с адреса 2012, находящегося после команды ПП 17.


== Ссылки ==
== Ссылки ==
* См. также команду [[RTN|В/О]] и команду ЭКВМ [[P GSB|РПП]]
{{Документация|mk_d11.htm#p14|Команда ПП на сайте НПП «СЕМИКО», п. 14.4}}
* См. также [[клавиша ПП|клавишу ПП]]
* См. также команду [[RTN|В/О]], команду ЭКВМ [[P GSB|РПП]] и [[Стек возвратов]]
* См. также [[клавиша ПП|клавишу {{Чёрная клавиша|ПП}}]]
* [https://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D0%B4%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0 Подпрограмма на Википедии]


[[Category:Все команды]]
[[Category:Все команды]]
[[Category:Команды ПМК]]
[[Category:Команды ПМК]]

Текущая версия от 20:11, 29 октября 2020

Команда ПП
 ПП  nn
Код команды 53 nn
Русская мнемоника ПП
Латинская мнемоника GSB
Группа команд команды вызова и возврата из подпрограмм
Число операндов
Нажимаемые клавиши  ПП , далее две цифры — адрес подпрограммы
Число шагов 2
Признак перезаписи сбрасывается
Первое появление Б3-21
Время выполнения ?
Скорость выполнения ? команд/с

Команда ПП nn (лат. GSB nn, сокращение от Go Subroutine) «Переход на подпрограмму в пределах страницы» с кодом 53 вызывает переход на подпрограмму по адресу nn от 00 до 99, в пределах текущей страницы.

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

 2010 53 ПП 17
 2011 17

Команда ПП 17 по адресам 2010-2011 с кодом 53 17 вызывает переход на подпрограмму по адресу 17 в пределах текущей страницы (адрес 2017). После возврата из подпрограммы по команде В/О выполнение программы будет продолжено с адреса 2012, находящегося после команды ПП 17.

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