Режимы адресации памяти данных
При обращении к памяти данных (SRAM, регистровому файлу и памяти I/O) AVR Enhanced RISC микроконтроллерами ATmega используются мощные и эффективные режимы адресации. В данном разделе описываются режимы адресации, поддерживаемые AVR архитектурой. На рисунках OP обозначает часть слова команды, соответствующую операционному коду. а) б) в) г) д) е) ж) з) Рисунок 2 – Виды адресации памяти данных а) Непосредственная адресация одного регистра; б) Непосредственная регистровая адресация двух регистров; в) Непосредственная адресация I/O; г) Непосредственная адресация данных; д) Косвенная адресация данных со смещением; е) Косвенная адресация данных; ж) Косвенная адресация данных с преддекрементом; з) Косвенная адресация данных с постинкрементом
Ниже приведён пример обращения к памяти данных; Запись:
Чтение:
При помощи директив можно резервировать память для переменных и назначать им символьное имя.
|