Архитектура ЭВМ и систем. Коваль А.С - 73 стр.

UptoLike

Составители: 

73
ch=начальная линия, cl=конечная линия, dh=строка курсора, dl=столбец
курсора.
Int10 - Выбор активной видеостраницы. Аргументы: ah=05, al=номер
страницы.
Только для текстового режима, номера страниц обычно 0-7.
Int10 - Чтение знака и его атрибутов. Аргументы: ah=08, bh=номер ви-
деостраницы. Выход: ah=байт атрибутов, al=ASCII код буквы. Атрибу-
ты дисплея = однобайтовое число, старшие биты - цвет фона, младшие
биты - цвет знака, цвета от 0 до F.
Int10 - Запись знака и его атрибутов. Аргументы: ah=09, al=ASCII код
знака, bh=номер видеостраницы, lb=байт атрибутов (как указано выше),
cx=число знаков для вывода на экран.
Int10 - Запись знака. Аргументы: ah=0A, al=ASCII код знака, bh=номер
видеостраницы, bl=цвет, cx=число знаков для вывода на экран.
Int10 - Запись точки (1 пиксел). Аргументы: ah=0C, al=значение
пиксе-
ла, cx=столбец, dx=ряд.
Int10 - Чтение точки (1 пиксел). Аргументы: ah=0D, cx=столбец, dx=ряд.
Выход: al=значение пиксела, cx=столбец, dx=ряд.
Int10 - Информация о видеорежиме. Аргументы: ah=0F. Выход:
ah=ширина экрана, al=режим отображения, bh=активная видеостраница.
Int10 - Запись строки. Аргументы: ah=13, al=видеорежим, bh=номер ви-
деостраницы, bl=атрибуты строки (см. выше), cx=длина строки,
dh=строка курсора, dl=столбец курсора, es=сегмент, bp=смещение
.
Примечание: ES:BP=адрес строки.
Int14 - Инициализация коммуникационного порта. Вход: ah=00,
al=параметр, dx=номер СОМ порта (начиная с 0, для COM1). Выход:
ah=статус линии, al=статус модема.
Int14 - Передача символа. Вход: ah=01, al=ASCII символ, dx=номер
СОМ порта.
Int14 - Прием символа. Вход: ah=02, dx=номер СОМ порта. Выход:
ah=возвратный код, al=принятый символ.
Int14 - Статус СОМ порта. Вход: ah=03, dx=номер
СОМ порта. Выход:
ah=статус линии, al=статус модема.
Int17 - Печать символа. Вход: ah=00, al=символ, dx=принтер. Выход:
ah=статус принтера. Примечание: принтер=0 (LPT1) до 2 (LPT3).
Int17 - Инициализация принтера. Вход: ah=01, dx=принтер. Выход:
ah=статус принтера.
Int17 - Статус принтера. Вход: ah=02, dx=принтер. Выход: ah=статус
принтера.
Int33 - Сброс манипулятора мышь. Вход: ax=00. Выход: ax=статус.
Int33 - Показать указатель мыши
. Вход: ax=01.
                                    73
    ch=начальная линия, cl=конечная линия, dh=строка курсора, dl=столбец
    курсора.
•   Int10 - Выбор активной видеостраницы. Аргументы: ah=05, al=номер
    страницы.
•   Только для текстового режима, номера страниц обычно 0-7.
•   Int10 - Чтение знака и его атрибутов. Аргументы: ah=08, bh=номер ви-
    деостраницы. Выход: ah=байт атрибутов, al=ASCII код буквы. Атрибу-
    ты дисплея = однобайтовое число, старшие биты - цвет фона, младшие
    биты - цвет знака, цвета от 0 до F.
•   Int10 - Запись знака и его атрибутов. Аргументы: ah=09, al=ASCII код
    знака, bh=номер видеостраницы, lb=байт атрибутов (как указано выше),
    cx=число знаков для вывода на экран.
•   Int10 - Запись знака. Аргументы: ah=0A, al=ASCII код знака, bh=номер
    видеостраницы, bl=цвет, cx=число знаков для вывода на экран.
•   Int10 - Запись точки (1 пиксел). Аргументы: ah=0C, al=значение пиксе-
    ла, cx=столбец, dx=ряд.
•   Int10 - Чтение точки (1 пиксел). Аргументы: ah=0D, cx=столбец, dx=ряд.
    Выход: al=значение пиксела, cx=столбец, dx=ряд.
•   Int10 - Информация о видеорежиме. Аргументы: ah=0F. Выход:
    ah=ширина экрана, al=режим отображения, bh=активная видеостраница.
•   Int10 - Запись строки. Аргументы: ah=13, al=видеорежим, bh=номер ви-
    деостраницы, bl=атрибуты строки (см. выше), cx=длина строки,
    dh=строка курсора, dl=столбец курсора, es=сегмент, bp=смещение.
    Примечание: ES:BP=адрес строки.

• Int14 - Инициализация коммуникационного порта. Вход: ah=00,
  al=параметр, dx=номер СОМ порта (начиная с 0, для COM1). Выход:
  ah=статус линии, al=статус модема.
• Int14 - Передача символа. Вход: ah=01, al=ASCII символ, dx=номер
  СОМ порта.
• Int14 - Прием символа. Вход: ah=02, dx=номер СОМ порта. Выход:
  ah=возвратный код, al=принятый символ.
• Int14 - Статус СОМ порта. Вход: ah=03, dx=номер СОМ порта. Выход:
  ah=статус линии, al=статус модема.

• Int17 - Печать символа. Вход: ah=00, al=символ, dx=принтер. Выход:
  ah=статус принтера. Примечание: принтер=0 (LPT1) до 2 (LPT3).
• Int17 - Инициализация принтера. Вход: ah=01, dx=принтер. Выход:
  ah=статус принтера.
• Int17 - Статус принтера. Вход: ah=02, dx=принтер. Выход: ah=статус
  принтера.

• Int33 - Сброс манипулятора мышь. Вход: ax=00. Выход: ax=статус.
• Int33 - Показать указатель мыши. Вход: ax=01.