Читайте также:
|
|
Все команды микроконтроллера сгруппированы в четыре группы:
§ команды передачи данных (таблица 4);
§ команды передачи управления (таблица 5);
§ арифметические и логические команды (таблица 6);
§ команды сдвигов и битовые (таблица 7).
В колонках “Описание” сокращенно приведено описание операции, выполняемой по команде или названии команды. В колонках “Операция” приведено условное обозначение выполняемой операции. В колонках “Циклов” приведены значения времени выполнения команды в машинных циклах (периодах тактовой частоты микроконтроллера). В колонках “Флаги” указаны биты регистра состояния SREG, которые могут изменяться при выполнении операции.
Обозначения в таблицах:
- символ пересылки;
Символ (…) обозначает ячейку памяти, а значение в скобках адрес ячейки или регистр, в котором размещен адрес ее;
Rd – номер регистра приемника 0-31;
Rr – номер регистра источника0-31;
D8 – 8-разрядный операнд 0-255;
q – значение смещения (0 q 63) в командах пересылок;
I/O – адрес регистра ввода-вывода(0 I/O 63);
X,Y,Z – 16-разрядные регистры;
Adr – значение адреса c указанной разрядностью;
rel – значение смещения (-64 rel +63) в командах передачи управления;
s – номер бита в регистре статуса процессора SREG;
b – номер бита в регистре РОН или ввода-вывода.
Дата добавления: 2015-07-20; просмотров: 94 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Методы адресации. Форматы команд | | | Команды передачи данных (пересылки) |