Пересылка данных в регистр из регистра, памяти или непосредственного операнда. Пересылка данных в память из регистра или непосредственного операнда
XCHG r/m,r
Обмен данными между регистрами или регистром и памятью
MOVSX r,r/m
Пересылка байта или слова с его расширением до слова или двойного слова с дублированием знакового бита
MOVZX r,r/m
Пересылка байта или слова с его расширением до слова или двойного слова с дублированием нулевого бита
XLAT
Загрузить в AL байт из таблицы в сегменте данных, на начало которой указывает содержимое EBX(BX), при этом начальное значение AL является смещением
LEA r,m
Загрузка исполнительного адреса. Относительный адрес второго операнда загружается в регистр. Команда LEA r,mem эквивалентна команде MOV r,offset mem
LDS r,m
Загрузка указателя. Считывает из памяти двойное слово, содержащее полный адрес некоторой ячейки и загружает младшую часть указателя в указанный регистр, старшую – в регистр DS. Допускается использование 32-разрядного регистра и 32-разрядного смещения
LES r,m
Аналогично предыдущей, но с регистром ES
LGS r,m
Аналогично предыдущей, но с регистром GS
LSS r,m
Аналогично предыдущей, но с регистром SS
SETcc r/m
Установка байта по условию «сс», аналогичному условиям в командах условной передачи управления при выполнении условия в 1, в противном случае в 0
LAHF
Копирует содержимое младшего байта регистра флагов (SF, ZF, AF, PF, CF) в регистр AH
SAHF
Копирует содержимое регистра AH в младший байт регистра флагов
Команды ввода/вывода
IN AL(AX,EAX),port
Ввод в аккумулятор из порта ввода/вывода. Порт адресуется непосредственно
IN AL(AX,EAX),DX
Ввод в аккумулятор из порта ввода/вывода. Порт адресуется косвенно через регистр DX
INS
INSB
INSW
INSD
Вводит данные из порта, адресуемого регистром DX в ячейку ES:[EDI/DI]. После ввода байта, слова или двойного слова производится коррекция EDI/DI на 1, 2, 4 соответственно. При наличии префикса повторения процесс продолжается, пока содержимое ECX/CX не станет равным 0
OUT port,AL(AX,EAX)
Вывод из аккумулятора в порт ввода/вывода. Порт адресуется непосредственно
OUT DX,AL(AX,EAX)
Вывод из аккумулятора в порт ввода/вывода. Порт адресуется косвенно через регистр DX
OUTS
OUTSB
OUTSW
OUTSD
Выводит данные из ячейки памяти, адресуемой регистрами DS:[ESI/SI] в порт, адресуемый DX. После вывода производится коррекция ESI/SI. При наличии префикса повторения процесс повторяется пока ECX/CX не 0
studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования(0.006 с)...