Функции ввода с клавиатуры и вывода на экран, алгоритм вывода чисел. Генерация звуковых сигналов в ПЭВМ. Принципы работы видеосистемы: адресация и режимы работы адаптера CGA, режим работы дисплея. Таблица векторов прерываний в работе клавиатуры.
Аннотация к работе
1 ОПЕРАЦИИ ВВОДА/ВЫВОДА В БАЗОВОЙ ВЕРСИИ DOS 1.1 Функции ввода с клавиатуры 1.2 Функции вывода на экран 1.3 Сервис клавиатуры BIOS-Int 16h 1.4 Описание алгоритмов вывода чисел 1.5 Задание 2 ГЕНЕРАЦИЯ ЗВУКОВЫХ СИГНАЛОВ В ПЭВМ 2.1 Таймер КР1810ВИ54 2.2 Программируемый периферийный интерфейс КР580ВВ55А 2.3 Генерация звука в IBM PC 2.4 Выполнение задержки 2.5 Область данных BIOS 2.6 Задание 3 ПРИНЦИП РАБОТЫ КЛАВИАТУРЫ 3.1 Таблица векторов прерываний 3.2 Маскирование прерываний 3.3 Изменение таблицы векторов прерываний 3.4 Задание 4 ПРИНЦИПЫ РАБОТЫ ВИДЕОСИСТЕМЫ ПЭВМ 4.1 Адресация и режимы работы адаптера CGA 4.2 Режим работы дисплея 4.3 Задание ЗАКЛЮЧЕНИЕ СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ ВВЕДЕНИЕ В любой сфере человеческой деятельности - в науке, технике, производстве - методы и средства вычислительной техники направлены на повышение производительности труда. 1 ОПЕРАЦИИ ВВОДА/ВЫВОДА В БАЗОВОЙ ВЕРСИИ DOS Программное прерывание Int 21h - это набор функций, с помощью которых организуется операции ввода/вывода в базовой версии DOS. 1.1 Функции ввода с клавиатуры аh=01h - Фильтрующий ввод с клавиатуры с ожиданием и эхом на экране. Пример: mov ah, 01 int 21h Результат функции - в AL находится код символа из буфера клавиатуры. При 1-м AL = 0, при 2-м AL = расширенный код ASCII.