ВУЗ:
Составители:
Рубрика:
Действие команды
7 6 5 4 3 2 1 0
Из порта с прямым адресом
1 1 1 0 0 1 0 w
Из порта - c адресом порта в DX 1 1 1 0 1 1 0 w
Команда – действие команды
He
x
765432107 6
5
4 3 210
XLAT — кодирование AL по
таблице
D7
11010111
LEA — загрузка адреса в регистр 8D 10001101
mod
reg R/m
LDS — загрузка указателя в DS C5 1 1 0 0 0 1 0 1
mod
reg R/m
LES — загрузка указателя в ES C4 11000100
mod
reg R/m
LAHF — загрузка в AH из
регистра F
9F
10011111
SAHF — сохранение <AH> в F
9E
10011110
PUSHF —загрузка <F> в стек 9C 10011100
POPF —извлечение <F> из стека 9D 10011101
Арифметические команды
ADD —сложение
1-й байт 2-й байт
Действие команды
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Регистр/память с регистром
0 0 0 0 0 0 D w mod Reg r/m
Данные с регистром/памятью
1 0 0 0 0 0 S w mod 000 r/m
Данные с аккумулятором
0001010w
ADC —сложение с переносом
Действие команды
7654321 0 7 6 5 4 3 210
Регистр/память с регистром
000100d w mod reg r/m
Данные с регистром/памятью
10000
0s w
mod 0 1 0 R/m
Данные с аккумулятором
000
10
10 w
INC —увеличение
Действие команды
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1
0
Регистр/память 1 1 1 1 1 1 1 w mod 0 0 0 r/m
Регистр 01000
Reg
SUB —вычитание
Действие команды
7654321 0 7 6 5 4 3 210
Регистр/память с регистром
001010d w
mo
d
reg r/m
Данные с регистром/памятью
10000
0s w
mo
d
1 0 1 R/m
Данные с аккумулятором
001
01
10 w
115
Действие команды 7 6 5 4 3 2 1 0 Из порта с прямым адресом 1 1 1 0 0 1 0 w Из порта - c адресом порта в DX 1 1 1 0 1 1 0 w Команда – действие команды He 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 x XLAT — кодирование AL по D7 1 1 0 1 0 1 1 1 таблице LEA — загрузка адреса в регистр 8D 1 0 0 0 1 1 0 1 mod reg R/m LDS — загрузка указателя в DS C5 1 1 0 0 0 1 0 1 mod reg R/m LES — загрузка указателя в ES C4 1 1 0 0 0 1 0 0 mod reg R/m LAHF — загрузка в AH из 9F 1 0 0 1 1 1 1 1 регистра F SAHF — сохранениев F 9E 1 0 0 1 1 1 1 0 PUSHF —загрузка в стек 9C 1 0 0 1 1 1 0 0 POPF —извлечение из стека 9D 1 0 0 1 1 1 0 1 Арифметические команды ADD —сложение 1-й байт 2-й байт Действие команды 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Регистр/память с регистром 0 0 0 0 0 0 D w mod Reg r/m Данные с регистром/памятью 1 0 0 0 0 0 S w mod 000 r/m Данные с аккумулятором 0 0 0 1 0 1 0 w ADC —сложение с переносом Действие команды 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Регистр/память с регистром 0 0 0 1 0 0 d w mod reg r/m Данные с регистром/памятью 1 0 0 0 0 0 s w mod 0 1 0 R/m Данные с аккумулятором 0 0 0 1 0 1 0 w INC —увеличение Действие команды 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Регистр/память 1 1 1 1 1 1 1 w mod 0 0 0 r/m Регистр 0 1 0 0 0 Reg SUB —вычитание Действие команды 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 mo Регистр/память с регистром 0 0 1 0 1 0 d w reg r/m d mo Данные с регистром/памятью 1 0 0 0 0 0 s w 1 0 1 R/m d Данные с аккумулятором 0 0 1 0 1 1 0 w 115
Страницы
- « первая
- ‹ предыдущая
- …
- 113
- 114
- 115
- 116
- 117
- …
- следующая ›
- последняя »