Справочник по языку Ассемблера IBM PC

       

OUT


(OUT operand to port)

Вывод операнда в порт

Схема команды:  out ном_порта,аккумулятор 

Назначение: вывод значения в порт ввода-вывода.


Алгоритм работы:


Передать байт, слово, двойное слово из регистра al/ax/eax в порт, номер которого определяется первым операндом.
Состояние флагов после выполнения команды:

выполнение команды не влияет на флаги

Применение:


Команда применяется для прямого управления оборудованием компьютера посредством портов. Номер порта задается первым операндом в виде непосредственного значения или значения в регистре dx. Непосредственным значением можно задать порт с номером в диапазоне 0...255. Для указания порта с большим номером используется регистр dx. Размер данных определяется размерностью второго операнда и может быть байтом, словом или двойным словом.

        out     64h,al         

См. также: уроки 2, 7, 16, 17 и команды , ,



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