Команди передачі управління
Матеріал з Вікіпедії — вільної енциклопедії.
КОМАНДИ ПЕРЕДАЧІ УПРАВЛІННЯ змінюють хід виконання програми примусовою установкою нової адреси в лічильнику команд процесора. Можна виділити чотири види таких команд:
- команди умовного переходу – здійснюють передачу управління при виконанні певних умов (наприклад, здійснюють вихід із циклу при обнуленні лічильника ітерацій)
- команди безумовного переходу – негайно передають керування за визначеною адресою
- команди виклику підпрограм і повернення з підпрограм – передають керування підпрограмі, зберігаючи адресу повернення й, можливо, контекст процесора (інформації про стан системи), а також організують коректне відновлення після виходу з підпрограми.
- команди виклику оброблювачів переривань – передають керування оброблювачу переривань. Іноді ці команди розглядаються як особливий випадок команд виклику підпрограм.