Программирование на языке АССЕМБЛЕРА. Мещерякова Э.В. - 9 стр.

UptoLike

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

9
Таблица 3.1 Функции прерывания INT 21H
Код
в АН
Функция Входные регистры
Выходные
рег.
1 Ожидание ввода символа
и отображение его на
экране
AL - символ
2 Изображение символа на
экране
DL - символ
5 Печать символа DL - символ
9 Изображение строки на
экране
DS:DX –адрес строки
A Чтение строки с клавиа-
туры
DS:DX –адрес буфера для
хранения строки
2A Чтение системной даты CX год,
DH – месяц,
DL-день
2B Установка системной
даты
CX – год, DH –месяц,
DL - день
AL=0,если
дата верна,
AL=FF, если
ошибочна
2C Чтение системного вре-
мени
CH-часы, CL-
мин, DH-сек,
DL-сотые
доли сек
2D Установка системного
времени
CX-часы, мин,
DX- секунды
AL=0 –верно,
AL =FF-
ошибочно
4C Возврат в диспетчер
DOS
AL – 00 (код возврата)
ПРИМЕЧАНИЯ: Функция 9: Строка символов должна заканчиваться $.
Функция 2B: При установке даты можно использовать год - до 2099,
месяц- 1...12, день- 1...31.
Функция 2D: При установке времени используются значения: часы – 0...23,
мин-0...59, сек- 0...59, сотые доли сек- 0...99.
                                                                             9

                                 Таблица 3.1 Функции прерывания INT 21H

 Код                                                            Выходные
               Функция                 Входные регистры
в АН                                                                рег.
  1    Ожидание ввода символа                                  AL - символ
       и отображение его на
       экране
 2     Изображение символа на      DL - символ
       экране
 5     Печать символа              DL - символ
 9     Изображение строки на       DS:DX –адрес строки
       экране
 A     Чтение строки с клавиа-     DS:DX –адрес буфера для
       туры                        хранения строки
 2A    Чтение системной даты                                   CX –год,
                                                               DH – месяц,
                                                               DL-день
 2B    Установка системной         CX – год, DH –месяц,        AL=0,если
       даты                        DL - день                   дата верна,
                                                               AL=FF, если
                                                               ошибочна
 2C    Чтение системного вре-                                  CH-часы, CL-
       мени                                                    мин, DH-сек,
                                                               DL-сотые
                                                               доли сек
 2D    Установка системного        CX-часы, мин,               AL=0 –верно,
       времени                     DX- секунды                 AL =FF-
                                                               ошибочно
 4C    Возврат в диспетчер         AL – 00 (код возврата)
       DOS

ПРИМЕЧАНИЯ: Функция 9: Строка символов должна заканчиваться $.
Функция 2B: При установке даты можно использовать год - до 2099,
месяц- 1...12, день- 1...31.
Функция 2D: При установке времени используются значения: часы – 0...23,
мин-0...59, сек- 0...59, сотые доли сек- 0...99.