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

INT (инструкция x86) Инструкция INT в ассемблере INT генерирует программное прерывание, принимая номер прерывания в виде байтового значения.  Номер прерывания […]

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) — Википедия

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

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