Page 249 - 4503
P. 249
8.2 Команда retfie
Вхід до програмного модуля виконується завдяки
виклику цього модуля із іншої частини програми, або завдяки
деякій апаратній (себто непрограмній) тобто зовнішній щодо
процесора події. Зовнішній подразник для процесора
(зовнішня подія) викликатиме тимчасове припинення
основної програми задля переходу до обробки підпрограми
переривання. Для повернення назад у основну програму
використовують команду retfie. Про цю команду
йтиметься мова у наступному розділі «Підпрограми обробки
переривань». У цьому розділі зосередимося на виклику
підпрограми, не через зовнішню подію, а чисто програмним
переходом до відповідного модуля.
8.3 Програмний виклик підпрограми. Команди call
і return
На рисунку 8.1 показано схему переходу до підпрограми
і повернення із неї назад у програму.
Рисунок 8.1 — Схема переходу до підпрограми і
повернення із неї назад у програму.
249