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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
(→‎Пример: дополнение)
Строка 19: Строка 19:


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


== Ссылки ==
== Ссылки ==

Версия от 05:57, 1 августа 2016

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

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

В режиме автоматической работы команда ПП вызывает выполнение одной команды программы, расположенной по текущему адресу. Значение счетчика адреса увеличивается на длину выполненной команды, а мнемоника следующей команды отображается в строке комментария. Команда предназначена для пошагового прохода программы в процессе отладки.

Пример

 2010 53 ПП 17
 2011 17

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

Ссылки