Непосредственная адресация памяти программ, команды JMP и CALL

Рис. 17. Непосредственная адресация памяти программ

Выполнение программы продолжается с адреса, записанного непосредственно в адресе команды.

Косвенная адресация памяти программ, команды IJMP и ICALL

Рис. 18. Косвенная адресация памяти программ

Выполнение программы продолжается с адреса, содержащегося в регистре Z (т.е. счетчик команд загружается содержимым регистра Z).

Относительная адресация памяти программ, команды RJMP и RCALL

Рис. 19. Относительная адресация памяти программ

Выполнение программы продолжается с адреса PC + k + 1. Значение относительного адреса может быть от -2048 до 2047.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: