ВУЗ:
Составители:
55
Вычитание непосредственного операн-
да из операнда в памяти/регистре (с за-
емом).
100000sw mod 011 r/m
Вычитание непосредственного операн-
да из операнда в аккумуляторе (с за-
емом).
0001110w нет
Вычитание единицы из операнда в па-
мяти/регистре.
1111111w mod 001 r/m
DEC
Вычитание единицы из операнда в ре-
гистре.
01001reg нет
NEG
Вычитание исходного операнда из нуля
(изменение знака).
1111011w mod 011 r/m
Сравнение операнда из памя-
ти/регистра с операндом из регистра.
001110dw mod 011 r/m
Сравнение непосредственного операн-
да с операндом в памяти/регистре.
100000sw mod reg r/m
CMP
Сравнение непосредственного операн-
да с операндом в аккумуляторе.
0011110w нет
AAS
Коррекция содержимого аккумулятора
AL при вычитании двоично-
десятичных кодов в неупакованном
формате.
00111111 нет
DAS То же, но в упакованном формате. 00101111 нет
MUL
Умножение без учета знака операнда в
аккумуляторе на операнд из памя-
ти/регистра.
1111011w mod 100 r/m
IMUL
Умножение со знаком операнда из па-
мяти/регистра.
1111011w mod 101 r/m
DIV
Деление без учета знака операнда дли-
ной в одно/два слова на операнд из па-
мяти/регистра.
1111011w mod 110 r/m
IDIV
Деление со знаком операнда длиной в
одно/два слова на операнд из памя-
ти/регистра.
1111011w mod 111 r/m
AAM
Коррекция содержимого аккумулятора
AX при умножении двоично-
десятичных кодов в неупакованном
формате.
11010100 00001010
AAD
Коррекция содержимого аккумулятора
AL при делении двоично-десятичных
кодов в неупакованном формате.
11010101 00001010
55 Вычитание непосредственного операн- да из операнда в памяти/регистре (с за- 100000sw mod 011 r/m емом). Вычитание непосредственного операн- да из операнда в аккумуляторе (с за- 0001110w нет емом). Вычитание единицы из операнда в па- 1111111w mod 001 r/m мяти/регистре. DEC Вычитание единицы из операнда в ре- 01001reg нет гистре. Вычитание исходного операнда из нуля NEG 1111011w mod 011 r/m (изменение знака). Сравнение операнда из памя- 001110dw mod 011 r/m ти/регистра с операндом из регистра. Сравнение непосредственного операн- CMP 100000sw mod reg r/m да с операндом в памяти/регистре. Сравнение непосредственного операн- 0011110w нет да с операндом в аккумуляторе. Коррекция содержимого аккумулятора AL при вычитании двоично- AAS 00111111 нет десятичных кодов в неупакованном формате. DAS То же, но в упакованном формате. 00101111 нет Умножение без учета знака операнда в MUL аккумуляторе на операнд из памя- 1111011w mod 100 r/m ти/регистра. Умножение со знаком операнда из па- IMUL 1111011w mod 101 r/m мяти/регистра. Деление без учета знака операнда дли- DIV ной в одно/два слова на операнд из па- 1111011w mod 110 r/m мяти/регистра. Деление со знаком операнда длиной в IDIV одно/два слова на операнд из памя- 1111011w mod 111 r/m ти/регистра. Коррекция содержимого аккумулятора AX при умножении двоично- AAM 11010100 00001010 десятичных кодов в неупакованном формате. Коррекция содержимого аккумулятора AAD AL при делении двоично-десятичных 11010101 00001010 кодов в неупакованном формате.
Страницы
- « первая
- ‹ предыдущая
- …
- 53
- 54
- 55
- 56
- 57
- …
- следующая ›
- последняя »