суббота, 9 февраля 2013 г.

режимы адресации памяти

16-разрядный адрес данных содержится в 16 младших разрядах 32-разрядной команды. Rd/Rr определяют регистр источник или регистр назначения.

Рис. 11. Непосредственная адресация данных

Непосредственная адресация данных

Адрес операнда содержится в 6 битах слова команды. Величина n определяет адрес регистра источника или регистра назначения.

Рис. 10. Непосредственная адресация I/O

Непосредственная адресация I/O

Результат сохраняется в регистре d (Rd).

Операнды содержатся в регистрах r (Rr) и d (Rd).

Рис. 9. Непосредственная регистровая адресация двух регистров

Непосредственная адресация, два регистра Rd и Rr

Операнд содержится в регистре d (Rd).

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

Непосредственная адресация, одиночный регистр Rd

При обращении к Flash памяти программ и памяти данных (SRAM, регистровому файлу и памяти I/O) AVR Enhanced RISC микроконтроллерами ATmega603/103 используются мощные и эффективные режимы адресации. В данном разделе описываются режимы адресации, поддерживаемые AVR архитектурой. На рисунках OP обозначает часть слова команды, соответствующую операционному коду.

Режимы адресации памяти программ и данных

object width="140" height="200"

Электромеханика

Главная страница

     

avr Архитектура 8-разрядных микроконтроллеров семейства AVR Режимы адресации памяти программ и данных

Комментариев нет:

Отправить комментарий