Программирование видеоадаптеров CGA,EGA и VGA


             Это надо знать: https://evroinstroy.ru   

Программирование видеоадаптеров CGA,EGA и VGA

Выбор режима работы - функция 00h

Изменение формы курсора - функция 01h

Изменение положения курсора - функция 02h

Определение положения и формы курсора - функция 03h


Использование светового пера - функция 04h

Изменение активной страницы видеопамяти - функция 05h

Свертка текстового окна вверх - функция 06h

Свертка текстового окна вниз - функция 07h

Чтение символа и его атрибутов - функция 08h


Запись символа с атрибутами в текущей позиции курсора - функция 09h

Запись символа в текущей позиции курсора - функция 0Ah

Установка цветовой палитры (ржимы 4,5,6) - функция 0Bh

Вывод пиксела - функция 0Ch

Чтение пиксела - функция 0Dh


Запись символа в режиме телетайпа - функция 0Eh

Определение текущего режима работы видеоадаптера - функция 0Fh

Подробно описаны все основные функции BIOS, предназначенные для работы с видеоадаптерами. Основные функции BIOS реализуются на всех компьютерах серии IBM PC/XT/AT, PS/2. На каждую группу функций данная глава содержит примеры программ.

Использование функций BIOS предпочтительней, чем программирование регистров, это безопасней и надежнее, так как существует специальный видео-BIOS, установленный на плате адаптера. Этот BIOS гарантирует корректность работы с регистрами и исключает возможные повреждения адаптера и ЭЛТ.

Выбор режима работы - функция 00h
Изменение формы курсора - функция 01h
Изменение положения курсора. 8.3. Изменение положения курсора - функция 02h
Изменение положения курсора - функция 02h

Определение положения и формы курсора - функция 03h
Использование светового пера - функция 04h
Изменение активной страницы видеопамяти - функция 05h
Свертка текстового окна вверх - функция 06h
Свертка текстового окна вниз - функция 07h
Чтение символа и его атрибутов - функция 08h
Запись символа с атрибутами в текущей позиции курсора - функция 09h
Запись символа в текущей позиции курсора - функция 0Ah
Установка цветовой палитры (ржимы 4,5,6) - функция 0Bh
Вывод пиксела - функция 0Ch

Чтение пиксела - функция 0Dh
Запись символа в режиме телетайпа - функция 0Eh
Определение текущего режима работы видеоадаптера - функция 0Fh
Содержание