Таблица векторов прерываний

Таблица векторов прерываний Определение и реализация IVT IVT связывает список обработчиков прерываний с запросами на прерывания.  Каждая запись IVT содержит […]

Таблица векторов прерываний

  • Определение и реализация IVT

    • IVT связывает список обработчиков прерываний с запросами на прерывания. 
    • Каждая запись IVT содержит адрес обработчика прерываний. 
    • Реализация IVT зависит от конкретной архитектуры процессора. 
  • Методы обработки прерываний

    • «Предопределенный» метод загружает PC с адресом из IVT. 
    • «Принести» метод извлекает адрес из IVT и загружает компьютер с этим адресом. 
    • «Подтверждение прерывания» метод использует номер обработчика, присвоенный внешним устройством. 
  • Примеры использования IVT

    • Большинство процессоров, включая Intel, AMD, и другие, имеют IVT. 
    • Микроконтроллеры 8051, Microchip и другие используют «предопределенный» метод. 
    • Микроконтроллеры Motorola/Freescale используют «fetch» метод. 
    • Intel Pentium и другие микропроцессоры используют «подтверждение прерывания» метод. 
  • Ссылки и рекомендации

    • Ссылки на руководство разработчика программного обеспечения для Intel 64 и IA-32. 
    • Ссылка на Wayback Machine для таблицы исключений и векторов Motorola M68000. 

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

Таблица векторов прерываний — Википедия

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

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