Команды работы с подпрограммой

Команды вызова подпрограммы (CALL) и возврата из неё (RET) всегда используются парами. При их выполнении содержимое регистра признаков (индикаторы) не изменяется. Характеристики команд представлены в таблице.

Операция Адресация Мнемоника КОП Байты Формат команды Символика
Вызов подпрограммы   Прямая   CALL   CD   КОП Мл. адрес Ст. адрес
Возврат из подпрограммы   Косвенная   RET   C9     КОП

Команда CALL сочетает функции операций загрузки в стек и перехода. Сначала загружается в стек содержимое счётчика команд. Затем PC должен быть загружен новым адресом для выполнения перехода в подпрограмму.