Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Функции BIOS -

Эти функции предоставляют доступ к портам параллельных принтеров (LPT1 и т.д.) адреса портов принтеров хранятся, начиная с 0:0408. См. данные BIOS

AH  сервис
--- ----------------------------------------------------------------------------
00H Печатать символ
     вход: AL = ASCII символ. См. также: управляющие коды ASCII
           DX = номер принтера (0,1 или 2)
    выход: AH = 01H если символ не напечатан (ошибка таймаута)
                другие биты - как в подфункции 02H (флаги состояния)
--- ----------------------------------------------------------------------------
01H инициализировать порт принтера
     вход: DX = номер принтера (0,1 или 2)
    выход: AH = как в подфункции 02H (флаги состояния)
--- ----------------------------------------------------------------------------
02H дать статус принтера
     вход: DX = номер принтера (0,1 или 2)
    выход: AH = флаги состояния принтера
           г7T6T5T4T3T2T1T0¬
           ¦ ¦ ¦ ¦ ¦ ¦   ¦ ¦
           +++++++++++-+-++-
            ¦ ¦ ¦ ¦ ¦ +++ +=> таймаут      (AH & 01H)
            ¦ ¦ ¦ ¦ ¦  +====> (не используется)
            ¦ ¦ ¦ ¦ +=======> ошибка в/в   (AH & 08H)
            ¦ ¦ ¦ +=========> выбран       (AH & 10H) (00H означает офлайн)
            ¦ ¦ +===========> нет бумаги   (AH & 20H)
            ¦ +=============> подтверждение(AH & 40H) (40H = присоединен)
            +===============> не занят     (AH & 80H) 0 - означает занятость

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог