Таблица 8
№
Операция
Мнемокод команды
(Z.15-1) – адрес в FlashROM
Z.0 = 0 – мл. байт; Z.0 =1 –ст. байт
62
(Яч(Z))→ R0
LPM
Таблица 9
63
T→ Rd.b
BLD Rd, b
64
Rr.b →T
BSTRr, b
65
0→ PrP.b
CBI P, b
66
1→PrP.b
SBI P, b
67
0→ SREG.b
BLSR b
68
1→SREG.b
SSET b
d, r = 0-31; P=0-31 (!); b= 0-7
Таблица 10
69
0→I
CLI Rd, X
70
1 →I
SEI
71
0 →T
CLT
72
1 →T
SET
73
0→H
CLH
74
1 →H
SEH
75
0→S
CLS
76
1→S
SES
77
0→V
CLV
78
1→V
SEV
79
0→N
CLN
80
1→N
SEN
81
0→Z
CLZ
82
1→Z
SEZ
83
0→C
CLC
84
1→C
SEC
Таблица 11
85
(PC)+1+k→PC
RJMP k
86
(Z) →PC
IJMP
87
(PC)+→СТЕК
(SP)-2→SP
RCALL k
88
(PC)+1→СТЕК
ICALL
89
(SP)+2→ SP
(СТЕК) →PC
RET
90
(SP)+2→SP
1→I
RETI
k= -2048 - +2047
Таблица 12
Условие
91
I = 0
BRID k
92
I = 1
BRIE k
93
T = 0
BRTC k
94
T = 1
BRTS k
95
H = 0
BRHC k
96
H = 1
BRHS k
97
S = 02. (X)+1→X
BRGE k
98
S = 1
BRLT k
99
V = 0
BRVC
100
V = 1
BRVS k
101
N = 0
BRPL k
102
N = 1
BRMI k
103
Z = 0
BRNE k
104
Z = 1
BREQ k
105
C = 0
BRCC k
106
C = 1
BRCS k
107
BRSH k
108
BRLO k
109
SREG.b = 0
BRBC b, k
110
SREG.b = 1
BRBS b, k
k= -64 - +63; b = 0 - 7
Таблица 13
111
Rr.b = 0
SBRC Rr, b
112
Rrb = 1
SBRS Rr, b
113
PrP.b = 0
SBIC P, b
114
PrP.b = 1
SPIS P, b
115
(Rd) = (Rr)
CPSE Rd, Rr
d, r= 0 – 31; P = 0 – 31 (!); b = 0 - 7
Таблица 14
116
MK → режим энергосбережения
SLEEP
117
Перезапуск WDT
WDR
118
Нет
NOP
6.3 Команды регистровых операций
В группу регистровых операций входят пересылочные, арифметические и логические операции. Команды регистровых операций описаны в табл. 2, 3 и 4 Машинные коды всех команд регистровых операций имеют формат «слово», команды №№ 1 – 31 выполняются за один такт, а команды №№ 32 и 33 – за два такта.
При описании операций в табл. 2 – 4 используются следующие обозначения:
Страницы: 1, 2, 3, 4, 5, 6, 7, 8