Контроллер прерываний и Windows2000

Тема в разделе "WASM.ELECTRONICS", создана пользователем netex, 24 фев 2006.

  1. netex

    netex New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2005
    Сообщения:
    114
    Адрес:
    Russia
    Нужно определить номер вектора прерывания, зная его IRQ. (ОС - windows 2000)

    В защищенном режиме 0-1Fh зарезервированны, как следствие в контроллере прерываний перепрограммирован базовый вектор (ICW2)

    Каким образом можно получить этот базовый вектор?

    P.S. В Win2000 Softice по IRQ может показать номер вектора.
     
  2. CARDINAL

    CARDINAL Member

    Публикаций:
    0
    Регистрация:
    23 янв 2004
    Сообщения:
    551
    Адрес:
    Moscow
    irq1 - 31h.....
     
  3. netex

    netex New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2005
    Сообщения:
    114
    Адрес:
    Russia
    В APIC вектора идут подряд, в отличие от i8259A которые были соединены последовательно, и каждый имел свой базовый вектор? Вектора аппаратных прерываний жестко задаются на конец интервала исключений?
     
  4. Linikn

    Linikn New Member

    Публикаций:
    0
    Регистрация:
    25 авг 2004
    Сообщения:
    12
    Адрес:
    Belarus
    Кто нибудь может сказать что нибудь дельное по этому
    вопросу, а не понтоваться как институтки?