Команды вводавывода
Команды ввода-вывода
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] OUTSD |
Выводит данные из ячейки памяти, определяемой регистрами DS:[ESI/SI], в выходной порт, адрес которого находится в регистре DX. После вывода байта, слова, двойного слова производится коррекция указателя ESI/SI на 1,2,4. |