Прерывание BIOS и DOS Interuppt - PullRequest
       4

Прерывание BIOS и DOS Interuppt

0 голосов
/ 07 декабря 2010

в чем разница между dos interuppt и bios interuppt

1 Ответ

2 голосов
/ 07 декабря 2010

В 16-битном программировании 80x86 пользовательские программы взаимодействуют с системной службой, используя прерывания .Обычно это имеет вид:

  1. Загрузка регистра (часто AH) с числовым кодом функции
  2. Загрузка любых других регистров с параметрами, требуемыми функцией
  3. Выполнение инструкции INT с номером вектора прерывания

BIOS предлагает свои собственные службы под несколькими различными номерами вектора прерывания, например:

  • INT 10h -видеоуслуги
  • INT 13h - дисковые службы

DOS, поскольку это отдельный компонент от BIOS, предлагает свои услуги в рамках INT 21h.

...