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

Оглавление1 Таблица векторов прерываний1.1 Определение и реализация IVT1.2 Методы обработки прерываний1.3 Примеры использования IVT1.4 Ссылки и рекомендации1.5 Полный текст статьи:2 […]

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

  • Определение и реализация 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. 

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

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

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