Вашпе не силен в asm-е.
Вопрос простой. Чем отличаются прерывания BIOS от прерываний DOS?
21H - это прерывание BIOS?
В двух словах если можно.
SLIM писал(а):Вашпе не силен в asm-е.
Вопрос простой. Чем отличаются прерывания BIOS от прерываний DOS?
21H - это прерывание BIOS?
Twister писал(а):http://www.codenet.ru/progr/dos/
Да просто привел первое, что наглядно демонстрировало диапазоны прерываний. По-хорошему нужно идти и смотреть сюда.А это просто сборник ошибок.
Хакер писал(а):Ох. int 21h — это всё равно что call, только адрес указывается не явно, а берётся из 21h-ой ячейки специальной таблицы. Кто записал свой адрес в таблицу, того будет прерывание. Запишет SLIM-OS, будет прерыванием SLIM-OS-а, а не DOS-а.
SLIM писал(а):Существует какой-то стандарт записи в эту таблицу.
SLIM писал(а):И где эта таблица располагается?
Хакер писал(а):В памяти. Расположение и формат зависит от режима, в котором работает процессор.
SLIM писал(а):А конкретней? Располагается в памяти для общего пользования в единственном экземпляре?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1