|
|
КОДЫ ОПЕРАЦИИ 80, 81, 82, 83
Для кодов операции 80, 81, 82, 83 одинаковый код операции принадлежит восьми
разным командам. Эти команды имеют одинаковый формат
и относятся к одной и той же группе.
Какая именно это команда определяется по коду в трехбитном
поле (reg) байта (mod,reg,r/m).
В таблице ниже показан размер непосредственного операнда (в байтах)
в зависимости от значений битов ( s ) и ( w )
в основном коде операции.
Для кода операции 81 размер непосредственного операнда
(два или четыре байта) зависит от установленного атрибута размера операнда.
Примечание. Код операции 82 обычно не применяется, так как
такая команда работает в точности так же, как команда с кодом 80.
Код | ( s ) | ( w ) |
Размер |
80 |
s=0 | w=0 | data(1) |
81 |
s=0 | w=1 | data(2/4) |
82 |
s=1 | w=0 | data(1) |
83 |
s=1 | w=1 | data(1) |
Основные страницы справочника
Справочник по командам процессоров x86
Все команды по алфавиту (кратко)
Все команды по алфавиту (подробно)
Первый байт кода операций
Второй байт кода операций
|
|
|