ВУЗ:
Составители:
52
Пример: mov ax, bx
Код Действие
8bc3
Пересылка 16-разрядного содержимого регистра bx
в ax.
До выполнения После выполнения
ax=0 ax=1234
bx=1234 bx=1234
ip=100 ip=102
Мне-
моника
Действие
Байт
КОП
Постбайт
Передача операнда из памяти/операнда
регистра в регистр или из регистра в
память/операнд регистра.
100010dw mod reg r/m
Передача непосредственного операнда
в память/операнд регистра.
1100011w mod 000 r/m
Передача непосредственного операнда
в регистр.
1011w reg нет
Передача операнда из памяти в аккуму-
лятор.
1010000w нет
Передача операнда из аккумулятора в
память.
1010001w нет
Передача операнда из памяти/регистра
в сегментный регистр.
10001110 mod 0 reg r/m
MOV
Передача операнда из сегментного ре-
гистра в память/регистр.
10001100 mod 0 reg r/m
Обмен операндом из памяти/регистра с
операндом из регистра.
1000011w mod reg r/m
XCHG
Обмен операндом из регистра с опе-
рандом из аккумулятора.
10010reg нет
Передача операнда из памяти/операнда
регистра по адресу в указателе стека
SP.
11111111 mod 110 r/m
Передача операнда из регистра по адре-
су в указателе стека SP.
01010reg нет
PUSH
Передача операнда из сегментного ре-
гистра по адресу в указателе стека SP.
000reg110 нет
POP
Передача операнда из адреса в указате-
ле стека SP в память/регистр.
10001111 mod 000 r/m
52
Пример: mov ax, bx
Код Действие
Пересылка 16-разрядного содержимого регистра bx
8bc3
в ax.
До выполнения После выполнения
ax=0 ax=1234
bx=1234 bx=1234
ip=100 ip=102
Мне- Байт
Действие Постбайт
моника КОП
Передача операнда из памяти/операнда
регистра в регистр или из регистра в 100010dw mod reg r/m
память/операнд регистра.
Передача непосредственного операнда
1100011w mod 000 r/m
в память/операнд регистра.
Передача непосредственного операнда
1011w reg нет
в регистр.
MOV Передача операнда из памяти в аккуму-
1010000w нет
лятор.
Передача операнда из аккумулятора в
1010001w нет
память.
Передача операнда из памяти/регистра
10001110 mod 0 reg r/m
в сегментный регистр.
Передача операнда из сегментного ре-
10001100 mod 0 reg r/m
гистра в память/регистр.
Обмен операндом из памяти/регистра с
1000011w mod reg r/m
операндом из регистра.
XCHG
Обмен операндом из регистра с опе-
10010reg нет
рандом из аккумулятора.
Передача операнда из памяти/операнда
регистра по адресу в указателе стека 11111111 mod 110 r/m
SP.
PUSH Передача операнда из регистра по адре-
01010reg нет
су в указателе стека SP.
Передача операнда из сегментного ре-
000reg110 нет
гистра по адресу в указателе стека SP.
POP Передача операнда из адреса в указате- 10001111 mod 000 r/m
ле стека SP в память/регистр.
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »
