ВУЗ:
Составители:
Таблица 1.3. группа команд операций с битами
Мнемоника
Описание Операция
Число
тактов
Флаги
CBR Rd,K Сброс бита(ов)РОН Rd=R<U($FF-K) 1 Z.N.V
SBR Rd, K Установка бита(ов) РОН Rd = RdvK 1 Z,N,V
CBI A, b Сброс бита РВВ A.b = 0 2
-
SBI A, b Установка бита РВВ A.b=l 2
-
BCLR s Сброс флага SREG.s = 0 SREG, s
BSET s Установка флага SREG.s=l SREG, s
BLD Rd, b Загрузка бита РОН из флага Т (SREG) Rd.b = T
-
BST Rr, b Запись бита РОН в флаг Т (SREG) T = Rr.b T
CLC Сброс флага переноса C = 0 С
SEC Установка флага переноса C = l C
СLN Сброс флага отрицательного числа N = 0 N
SEN
Установка флага отрицательного числа
N=1 N
CLZ Сброс флага нуля Z = 0 Z
SEZ Установка флага нуля Z=l Z
CLI Обшее запрещение прерываний 1 = 0 I
SEI Общее разрешение прерываний 1=1 I
CLS Сброс флага знака
s=o
S
SES Установка флага знака S = l S
CLV
Сброс флага переполнения дополнительного
кода
v=o
V
SEV
Установка флага переполнения допол-
нительного кода
V=l V
CLT Сброс флага Т T = 0 T
SET Установка флага Т T=l T
CLH Сброс флага половинного переноса H = 0 H
SEH
Установка флага половинного переноса
H=l H
Таблица 1.3. группа команд пересылки данных
Мнемоника Описание Операция
Число
тактов
Флаги
MOV Rd, R
r
Пе
р
есылка межд
у
РОН Rd = R
r
1
-
MOVW Rd, Rr Пересылка 2-байтных значений Rd+l:Rd = Rr+l:Rr 1
-
LDI Rd, K Загрузка константы в РОН Rd = K 1
-
LD Rd, X Косвенное чтение Rd = [X] 2
-
LD Rd, X+ Косвенное чтение с постинкрементом Rd = [X],X=X+l 2
-
82
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »