мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | Следующая версияСледующая версия справа и слева | ||
asm:lesson4 [06/10/2010 19:50] – arabusov | asm:lesson4 [06/10/2010 19:56] – arabusov | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
Для обработки событий, | Для обработки событий, | ||
Кроме асинхронных событий прерывание может быть вызвано из программы командой | Кроме асинхронных событий прерывание может быть вызвано из программы командой | ||
- | int //номер_прерывания// | + | int |
- | + | где номер_прерывания - число от нуля до 255 (в компьютере IBM PC возможны лишь 256 различных процедур обработки прерываний). Каждому номеру сопоставляется адрес обработчика прерывания и внешнее событие, | |
+ | В MS-DOS прерывания используются для выполнения системных функций. Для того, чтоюы вызвать функцию DOS, нужно заполнить регистры общего назначения и выполнить команду int 21h. Подробна каждая функция описана в справочниках. Вот один из них: | ||
http:// | http:// |