Открой свой мир программирования и    
цифровых технологий
Прерывания для служб ROM BIOS
Автор lisa   
06.07.2011 г.

Двенадцать прерываний ROM BIOS распадаются на пять групп (табл.8.1):

  • Шесть прерываний обслуживают конкретные периферийные устройства.
  • Два прерывания сообщают информацию о конфигурации компьютера.
  • Одно прерывание работает с часами времени-даты.
  • Одно прерывание выполняет функцию печати экрана.
  • Два прерывания переводят компьютер в иное состояние, запуская ROM BASIC и системную стартовую программу.

Как вы увидите позже, большинство прерываний объединяют группу подслужб, которые и выполняют возложенные на прерывание функции. Например, прерывание ЮН (в десятичной нотации 16), обслуживающее видеосистему, объединяет 25 подслужб, которые выполняют все связанное с видеосистемой, начиная с установки видеорежима и кончая изменением размера курсора. Вы обращаетесь к подслужбе, активизируя управляющее ею прерывание и задавая в регистре АН ее номер. Этот процесс объясняется на примере, приведенном в конце данной главы.

 
« Пред.   След. »
Скачать книги по программированию