Открой свой мир программирования и    
цифровых технологий
Доступ к видеослужбам ROM BIOS
Автор lisa   
06.07.2011 г.
Оглавление
Доступ к видеослужбам ROM BIOS
Служба ООН (в десятичной нотации 0): установить видеорежим
Служба О1Н (в десятичной нотации 1): установить размер курсора
Служба 02Н (в десятичной нотации 2): установить положение курсора
Служба ОЗН (в десятичной нотации 3): прочитать координаты положения курсора
Служба 04Н (в десятичной нотации 4): прочитать координаты положения светового пера
Служба 05Н (в десятичной нотации 5): установить активную страницу экрана
Служба 06Н (в десятичной нотации 6): прокрутить окно вверх
Служба 07Н (в десятичной нотации 7): прокрутить окно вниз
Служба 08Н (в десятичной нотации 8): прочитать знак и атрибут
Служба 09Н (в десятичной нотации 9): записать знак и атрибут
Служба ОАН (в десятичной нотации 10): записать знак
Служба 0BH (в десятичной нотации 11): установить 4-цветную палитру
Служба ОСН (в десятичной нотации 12): записать пиксел
Служба 0DH (в десятичной нотации 13): прочитать пиксел
Служба ОЕН (в десятичной нотации 14): записать знак в режиме телетайпа
Служба 0FH (в десятичной нотации 15): получить текущий видеорежим
Служба 10Н (в десятичной нотации 16): интерфейс для цветовой палитры
Слжба 11Н (в десятичной нотации 17): интерфейс для генератора знаков
Служба 12Н (в десятичной нотации 18): "альтернативный выбор"
Служба 13Н (в десятичной нотации 19): записать строку знаков
Служба 1АН (в десятичной нотации 26): прочитать/записать код комбинации дисплея
Служба 1ВН (в десятичной нотации 27): вернуть информацию о функциональных возможностях видеоподсистемы и о ее статусе
Служба 1СН (в десятичной нотации 28): сохранить/восстановить статус видеоподсистемы

Все видеослужбы ROM BIOS запрашиваются с помощью генерирования прерывания ЮН (в десятичной нотации 16). Имеется 25 основных служб, предоставляемых данным прерыванием (табл.9.1). Подобно всем другим службам ROM BIOS видеослужбы нумеруются, начиная с ООН, и выбираются с помощью занесения номера службы в регистр АН. Обычно при работе с этими службами требуется задавать дополнительные параметры в регистрах AL, ВХ, СХ или DX. Мы сообщим назначения и порядок размещения параметров при описании каждой службы.



Последнее обновление ( 18.07.2011 г. )
 
След. »
Скачать книги по программированию