A8

A8



128 Anatomia PC

•    Procesor (jeżeli nie zablokowano obsługi przerwań sprzętowych) odpowiada pierwszym sygnałem -INTA.

•    Układ Master adresuje liniami CAS0-CAS2 układ Slave odpowiadający za obsługę zgłoszonego przerwania.

•    W obu układach następuje jednoczesne przesunięcie bitu odpowiadającego obsługiwanemu kanałowi (bil 2 w układzie Master i bit n w układzie Słave) z rejestru 1RR do rejestru ISR.

•    Drugi impuls -1NTA wygenerowany przez CPU nakazuje układowi Slave wystawienie na szynę danych (D7-D0) bajtu danych - wektora przerwań, traktowanego jako numer procedury obsługi przerwania zgłoszonego na linii n.

•    W trybie AtOI zerowane są rejestry ISR (bit // w układzie Slave i bit 2 w układzie Master). W trybie FOI procedura obsługi przerwania wysyła dwa sygnały EOI: jeden do układu Master i drugi do układu Słave.

Programowanie kontrolera przerwań

Tryb pracy układu 8259A ustalany jest programowo. Układ otrzymuje w fazie programowania 2-4 bajty konfiguracyjne ICW1-ICW4 (Inifinlizatinn Command Word), które decydują o późniejszym zachowaniu systemu obsługi przerwań. Programując układy 8259A, procesor komunikuje się z nimi przez następujące porty.

Model XT

Adres portu

Dostępne rejestry

Tryb dostępu

020h

IRR, ISR, wektor przerwań ICWUOCW2, OCW3

do odczytu do zapisu

02 Ih

IMR

ICW2, ICW3.ICW4, OCWI

do odczytu do zapisu

Model AT

Adres portu

Dostępne rejestry

Tryb dostępu

020h dla linii IRQ0-IRQ7

IRR, ISR, wektor przerwań ICW1, OCW2, OCW3

do odczytu do zapisu

OAOh dla linii IRQ8-1RQI5

IRR. ISR, wektor przerwań ICW1, OCW2, OCW3

do odczytu do zapisu

021 h dla linii 1RQQ-IRQ7

IMR

ICW2, ICW3. ICW4. OCW1

do odczytu do zapisu

OAlh dla linii 1RQ8-IRQI5

IMR

ICW2, ICW3. ICW4.0CW1

do odczytu do zapisu


Wyszukiwarka

Podobne podstrony:
A8 128 Anatomia PC •    Procesor (jeżeli nie zablokowano obsługi przerwań sprzętowyc
A8 18 Anatomia PC Procesor wykonany jest w tzw. architekturze superskalamej, co oznacza możliwość j
A 8 98 Anatomia PC strzcm adresowej portów 1/0. Mimo iż specyfikacja dopuszcza by dowolny procesor m
A8 108 Anatomia PC Intel jako pierwszy upowszechnia SIMD dla potrzeb zwykłego użytkownika. Inne fir
A8 118 Anatomia PC 63    48 4 /    32 31    
A8 138 Anatomia PC 138 Anatomia PC -MF-MW A EN
A8 48 Anatomia PC adresów wejścia-wyjścia rozpoznaje tylko 1024 z nich - są to porty ulokowane w za
A8 68 Anatomia PC 68 Anatomia PC - SERR AD[63-32] C/-BE[7—4] PAR64 -REQ64 (System Error) sygnał
A8 78 Anatomia PC bil 5    (66 MHz Capable) - bit jesi ustawiany, gdy urządzenie

więcej podobnych podstron