Скачиваний:
16
Добавлен:
11.04.2015
Размер:
15.22 Кб
Скачать
  1. Команды ввода/вывода

Общая форма команд:

IN <аккумулятор>, <порт>

OUT <порт>, <аккумулятор>

где <аккумулятор> - регистр al при обмене байтами или регистр ах при обмене словами.

<порт> - в качестве порта можно использовать регистр dx, а значением <порт> может быть десятичное число от 0 до 255, что позволяет адресоваться к 256 устройствам.

Пример: in al, 200 ; ввести байт из порта 200 в al

in al, port_val ;ввести байт из порта port_val в al

in al, 61h ; ввести байт из порта 61h в al

out 61h, al; послать байт из al в порт 61h

out dx, ах ; послать слово из ах в порт, указанный в dx.

Соседние файлы в папке Ответы по пунктам