bios и dos прерывания



Прерывания bios

Автор Алина задал вопрос в разделе Другие языки и технологии

Чем отличаются прерывания BIOS от прерываний DOS? и получил лучший ответ

Ответ от Василий Кушнир[гуру]
Давай прикинем хрен к носу. Первое: ПРЕРЫВАНИЕ - сигнал, сообщающий процессору о наступлении какого-либо события. При этом выполнение текущей последовательности команд приостанавливается, и управление передаётся обработчику прерывания, который реагирует на событие и обслуживает его, после чего возвращает управление в прерванный код. В случае DOS это событие на уровне операционной системы (и ею же отслеживаемое) . Что же касается BIOS....Поскольку уровень BIOS расположен непосредственно над уровнем аппаратного обеспечения, в программах, использующих функции BIOS, можно получить практически полный доступ к оборудованию компьютера. Однако при этом следует учитывать одно существенное ограничение — все программы, в которых используются функции BIOS, должны работать в реальном режиме адресации, либо в режиме эмуляции виртуального процессора 8086. Поскольку такие программы можно легко запустить в среде Microsoft Windows в окне эмулятора DOS, данное ограничение не должно вызывать особенных затруднений.

Ответ от Irreproducible[гуру]
номера прерываний BIOS - до 1Fh (0x1F, $1F - в зависимости от языка программирования) , номера прерываний DOS - от 20h (0x20, $20)

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Чем отличаются прерывания BIOS от прерываний DOS?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*