<Р> BIOS компьютера обеспечивает различные программное обеспечение подпрограммы (подпрограмм), которые могут быть вызваны программным обеспечением высокого уровня, такие как DOS, Windows, или их применения, для выполнения различных задач.
Это включает в себя действия, как читать и писать с жесткого диска, обработка информации, полученной от устройств, и т.д.
<р> Другой усиления работы функциональность, программные прерывания позволяют это облегчение системное программное обеспечение (DOS или операционной системы), приложения и другие Программное обеспечение для прямого доступа друг друга через процедуры BIOS без необходимости знать, где целевое приложение находится в памяти.
<р> вектор прерывания таблицу
<р> Как правило, называть программное обеспечение дня вы должны знать его адрес ( местоположение) в памяти.
Однако; с просьбами прерываний таблица называется вектор прерывания таблица создается и используется для обхода необходимости явно знать правильный адрес в памяти. Теперь каждый раз, когда система загружается, то BIOS ставит адреса, представляющие, где его подпрограммы находятся на каждое прерывание, что он настроен, чтобы ответить на.
<Р> Каждый раз, когда DOS, операционная система или другие приложения хотите использовать подпрограмму BIOS , он генерирует программное прерывание.
Система обрабатывает прерывание, глядя значение в таблице векторов прерываний, а затем автоматически переходит непосредственно к соответствующему рутины BIOS. Современные операционные системы и приложения, а также DOS также может непосредственно использовать этот вектор прерывания таблицу.
<Р> BIOS Assigned Names
логических <р> В BIOS присваивает логические имена устройств, основанных на их количество IRQ и адреса памяти. Например: IRQ 3 и адрес ввода /вывода 2F8-2FFh становится COM2
<р> Для старых систем;.
такие, как те, которые основаны вокруг шины ISA, это часто бывает, что задания IRQ по умолчанию должно быть сохранено. Эта необходимость является наиболее распространенным со взрослыми программного обеспечения и игр, которые требуют ISA звуковую карту SoundBlaster, чтобы быть доступным с помощью следующих конфигураций: IRQ 5, я /O адрес 220h и DMA 1. Невыполнение приведет; в лучшем нет в игре
(1)