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

Оглавление1 INT (инструкция x86)1.1 Инструкция INT в ассемблере1.2 Примеры использования INT1.3 Инструкция INT3 и INTO1.4 Дополнительные инструкции и ресурсы1.5 Полный […]

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

  • Инструкция INT в ассемблере

    • INT генерирует программное прерывание, принимая номер прерывания в виде байтового значения. 
    • Номер прерывания может быть записан в шестнадцатеричной форме с префиксом 0x или суффиксом h. 
    • INT широко используется в реальном режиме, но в защищенном режиме является привилегированной командой. 
  • Примеры использования INT

    • В DOS INT 0x21 позволял выполнять различные операции ввода-вывода и строковый вывод. 
    • В Unix и производных системах INT 0x80 используется для системных вызовов. 
  • Инструкция INT3 и INTO

    • INT3 используется отладчиками для установки точек останова и имеет код операции 0xCC. 
    • INTO является условным прерыванием, срабатывающим при переполнении, и имеет код операции 0xCE. 
  • Дополнительные инструкции и ресурсы

    • В статье также упоминаются другие инструкции, такие как INTO, и ссылки на ресурсы, связанные с прерываниями и DOS API. 

Полный текст статьи:

INT (инструкция x86) — Википедия

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

Прокрутить вверх