Int (инструкция x86)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Int — инструкция на языке ассемблера для процессором архитектуры x86, генерирующая программное прерывание.
Синтаксис инструкции:

int n ,

где n — номер прерывания, которое будет сгенерировано. Как правило, номер прерывания записывается в виде шестнадцатеричного числа с суффиксом h (от англ. hexadecimal).
Часть прерываний зарезервирована для команд процессора, часть — для команд операционной системы MS-DOS (команды с номерами 20h−5Fh). Например, прерывание int 21h отвечает за доступ к большинству команд MS-DOS; перед тем, как вызвать данное прерывание, в регистр процессора ah должен быть помещен номер требуемой функции.

См. также[править | править исходный текст]

Int3