[Стандартный ремонт ]
Главная » 2016 » Декабрь » 12
Очень важной разновидностью перехода является переход с запоминанием адреса возврата или переход на подпрограмму. В простейшем случае подпрограмма – это обособленный фрагмент программы, автоматически включаемый в нее в процессе выполнения посредством перехода на его начало и возврата после окончания на команду, расположенную непосредственно за командой перехода. Переход на подпрограмму называют также вызовом подпрограммы и обращением к подпрограмме. Программа, вызывающая подпрограмму, называется основной или главной программой. Однако подпрограмма в свою очередь может обратиться к подпрограмме, в частности и к самой себе. Переход на подпрограмму, как и обычный переход, осуществляется засылкой в программный счетчик адреса команды, которой начинается подпрограмма. Но при этом необходимо сохранить адрес возврата, получаемый прибавлением единицы к текущему значению счетчика: РС: = РС+1. Существуют и практически применяются различные способы сохранения адреса возврата.
Вас интересуют ... Читать дальше »
Просмотров: 232 | Добавил: admin | Дата: 12.12.2016 | Комментарии (0)