Ассемблер для Windows

       

Команды вводавывода



Команды ввода-вывода

INAL(AX,EAX),Port
IN AL(AX,EAX),DX Ввод в аккумулятор из порта ввода-вывода. Порт адресуется непосредственно или через регистр DX. OUT port,AL(АХ,EAX)
OUT DX,AL(АХ,EAX) Вывод в порт ввода-вывода. Порт адресуется непосредственно или через регистр DX. [REP] INSB
[REP] INSW
[REP] INSD Выводит данные из порта, адресуемого регистром DX в ячейку памяти ES:[EDI/DI]. После ввода байта, слова или двойного слова производится коррекция EDI/DI на 1,2,4. При наличии префикса REP процесс продолжается, пока содержимое СХ не станет равным 0. [REP] OUTSB
[REP] OUTSW
[REP]&nbspOUTSD Выводит данные из ячейки памяти, определяемой регистрами DS:[ESI/SI], в выходной порт, адрес которого находится в регистре DX. После вывода байта, слова, двойного слова производится коррекция указателя ESI/SI на 1,2,4.

Содержание раздела