Расширенная загрузка из программной памяти с пост-инкрементом
Rd = (RAMPZ:Z), Z = Z+1
None
SPM
Нет
Сохранение в программной памяти
(Z) = R1:R0
None
-
ESPM
Нет
Расширенное сохранение в программной памяти
(RAMPZ:Z) = R1:R0
None
-
IN
Rd,P
Чтение порта
Rd = P
None
OUT
P,Rr
Запись в порт
P = Rr
None
PUSH
Rr
Занесение регистра в стек
STACK = Rr
None
POP
Rd
Извлечение регистра из стека
Rd = STACK
None
* Для операций доступа к данным количество циклов указано при условии доступа к внутренней памяти данных, и не корректно при работе с внешним ОЗУ. Для инструкций LD, ST, LDD, STD, LDS, STS, PUSH и POP, необходимо добавить один цикл плюс по одному циклу для каждого ожидания.