Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11656
Последний выпуск: 19.06.2015

Функции DOS - INT 27H: завершиться, но остаться резидентным

Вход:

  • DX = адрес первого байта за резидентным участком программы (DX интерпретируется как смещение от PSP (DS/ES при запуске)

Выход:

  • нет

Возвращает управление DOS, оставляя часть памяти распределенной, так что последующие программы не будут перекрывать программный код или данные в этой памяти.

INT 27H - это традиционный метод установки программ обслуживания прерываний и пользовательских таблиц данных. Функция 31H (KEEP) - гибкая альтернатива этому.

INT 27H (и все типы выходов в DOS) восстанавливает векторы INT 22H-24H из PSP завершающейся программы. Поэтому этот сервис нельзя использовать для установки постоянного обоаботчика критических ошибок или обработчика Ctrl-Break.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог