INFORMATION
  Полезные ссылки
  ФОРУМ ПРОГРАММИРОВАНИЕ
  HTML
  Язык HOD Text Processor
  C++ / C
  C++ под Linux
  ASSEMBLER
  Основные команды assembler
  Примеры под win32 на ASM
  Полное руководство по Soft ICE
  FAQ по WIN32 прогр.
  Алогритмы, методы
  CGI / PERL
  JAVA
  JAVASCRIPT
  SQL / MySQL
  PHP
  SSI
  XML
  DHTML
  WML (WAP)
  VBSCRIPT
  *NIX SHELL
  RFC / Протоколы








###  Команда IN ############################################################

 ### Загружает данные из порта устройства ввода/вывода, адресуемого  вторым
 операндом, в  аккумулятор  АХ  или  АL.

 ### Форматы команды:
                                                       7                0
    +-------------------------+ l = 2 байта            +----------------+
    ¦ IN   Аккумулятор, Порт  ¦ t = 10 тактов          ¦   1110010  w   ¦
    +-------------------------+                        ¦----------------¦
     Можно  вводить  из  портов с  адресами            ¦     port       ¦
     от 0 до 255. Адреса можно представлять            +----------------+
     константой.
                                                       7                0
    +-------------------------+ l = 1 байт             +----------------+
    ¦ IN   Аккумулятор, DX    ¦ t = 8 тактов           ¦   1110110  w   ¦
    +-------------------------+                        +----------------+
     Можно  вводить  из  портов  с  адресами
     от 0 до 65536. Адрес должен содержаться
     в регистре DX.

###  Команда OUT #########################################################

 ### Загружает  данные  из  аккумулятора  AX  или  AL  в  порт  устройства
 ввода/вывода, адресуемого  первым  операндом.

 ### Форматы команды:
                                                       7                0
    +-------------------------+ l = 2 байта            +----------------+
    ¦ OUT  Порт, Аккумулятор  ¦ t = 10 тактов          ¦   1110011  w   ¦
    +-------------------------+                        ¦----------------¦
     Можно выводить данные в порта с адресами          ¦     port       ¦
     от 0 до 255.  Адреса  можно представлять          +----------------+
     константой.
                                                       7                0
    +-------------------------+ l = 1 байт             +----------------+
    ¦ OUT  DX , Аккумулятор   ¦ t = 8 тактов           ¦   1110111  w   ¦
    +-------------------------+                        +----------------+
     Можно выводить данные в порта с адресами
     от 0 до 65536.  Адрес должен содержаться
     в регистре DX.





[   ВЕРНУТЬСЯ К ОГЛАВЛЕНИЮ   ]