Микроконтроллеры семейства AVR. Воробьева Г.С. - 83 стр.

UptoLike

Составители: 

LD Rd, -X Косвенное чтение с преддекрементом X = X-t,Rd = [X] 2
-
LD Rd, Y Косвенное чтение Rd = [Y] 2
-
LD Rd, Y+ Косвенное чтение с постинкрементом Rd = [Y],Y = Y+l 2
-
LD Rd,-Y Косвенное чтение с преддекрементом Y = Y-l,Rd = [Y] 2
-
LDD Rd, Y+ q Косвенное относительное чтение Rd = [Y+q] 2
-
LD Rd, Z Косвенное чтение Rd = [Z] 2
-
LD Rd, Z+ Косвенное чтение с постинкрементом Rd = [Z],Z = Z + l 2
-
LD Rd, -Z Косвенное чтение с преддекрементом Z = Z-l,Rd = [Z] 2
-
LDD Rd, Z+q Косвенное относительное чтение Rd = [Z+q] 2
-
LDS Rd, k Непосредственное чтение из ОЗУ Rd = [kJ 2
-
ST X, Rr Косвенная запись [X] = Rr 2
-
ST X+, Rr Косвенная запись с постинкрементом [X] = Rr,X=X+l 2
-
ST -X, Rr Косвенная запись с преддекрементом X = X-l,[X] = Rr 2
-
ST Y, Rr Косвенная запись [Y] = Rr 2
-
ST Y+, Rr Косвенная запись с постинкрементом [Y] = Rr,Y=Y+l 2
-
ST -Y, Rr Косвенная запись с преддекрементом Y=Y-l,[XJ = Rr 2
-
STD Y+q, Rr Косвенная относительная запись [Y+q] = Rr 2
-
ST Z, Rr Косвенная запись [Z] = Rr 2
-
ST Z+, Rr Косвенная запись с постинкрементом [Z] = Rr,Z = Z + l 2
-
ST -Z, Rr Косвенная запись с преддекрементом Z = Z-l,[Z]=Rr 2
-
STD Z+ q, Rr Косвенная относительная запись [Z+q] = Rr 2
-
STS k, Rr Непосредственная запись в ОЗУ [k] = Rr 2 -
LPM Загрузка данных из памяти программ R0 = {Z} 3 -
LPM Rd, Z Загрузка данных из памяти программ RB = {Z} 3 -
LPM Rd, Z+
Загрузка данных из памяти программ с
постинкрементом
RB = {Z},Z = Z+I 3
-
ELPM
Расширенная загрузка данных из памяти
программ
R0 = {RAMPZ:Z} 3 -
ELPM Rd, Z Расширенная загрузка данных из памяти
программ
RB = {RAMPZ:Z} 3
-
ELPM Rd, Z+ Расширенная загрузка данных из памяти
программ с постинкрементом
RB = {RAMPZ:Z},
RAMPZ:Z =
3
-
SPM
Запись в память программ
{Z} = R1:R0 -
-
IN Rd, A
Пересылка из РВВ в РОН
RD = A 1
-
0UT A,Rr
Пересылка из РОН в РВВ
A=RR 1
-
PUSH Rr
Сохранение байта в стеке
STACK = RR 2
-
POP~Rd
Извлечение байта из стека
RD = STACK 2
Таблица 1.5. группа команд передачи управления
Мнемоника Описание Операция
Число
тактов
Флаги
RJMP
k
Относительный без
у
словный пе
р
ехо
д
РС = РС + к+1 2 -
IJMP Косвенный без
у
словный пе
р
ехо
д
PC = Z 2 -
EIJMP
Расширенный косвенный безусловный
переход
PC = EIND:Z 2 -
JMP
k
Абсолютный пе
р
еход РС = к 3 -
RCALL
k
Относительный вызов подп
р
ог
р
аммы РС = РС + к + 1 3
(
4
)
-
ICALL Косвенный вызов подп
ог
аммы PC = Z 3
(
4
)
-
83