Przerwania: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 1: | Linia 1: | ||
Jednostka centralna posiada układ przerwań, który jest w stanie przyjmować i obsługiwać 32 przerwania. Układ przerwań jest układem priorytetowym. Ustalenie priorytetów związane jest z geometrią zgłoszeń przerwań, a mianowicie im niższy jest numer przerwania, tym wyższy jest jego priorytet. | Jednostka centralna posiada układ przerwań, który jest w stanie przyjmować i obsługiwać 32 przerwania. Układ przerwań jest układem priorytetowym. Ustalenie priorytetów związane jest z geometrią zgłoszeń przerwań, a mianowicie im niższy jest numer przerwania, tym wyższy jest jego priorytet. | ||
== Obsługa przerwań == | |||
Obsługę przerwania wykonuje się gdy: | Obsługę przerwania wykonuje się gdy: | ||
* nastąpi zgłoszenie przerwania do rejestru RZm | * nastąpi zgłoszenie przerwania do rejestru RZm | ||
* zapalona jest maska odpowiadająca zgłoszonemu przerwaniowi, | * zapalona jest maska odpowiadająca zgłoszonemu przerwaniowi, | ||
Linia 40: | Linia 43: | ||
* S/97;0/ := S/97;0/+4 | * S/97;0/ := S/97;0/+4 | ||
* SR<sub>10</sub> := 0 | * SR<sub>10</sub> := 0 | ||
== Elementy układu przerwań == | |||
Układ przerwań zawiera następujące rejestry: | Układ przerwań zawiera następujące rejestry: |