P000 Architektura počítačůObsah |
Přerušení generovaná procesorem 80286 dělíme do tří kategorií:
Fault | do zásobníku uloží CS:IP ukazující na instrukci, která způsobila přerušení, |
Trap | do zásobníku uloží CS:IP ukazující za instrukci (na následující intrukci), která přerušení způsobila, |
Abort | v procesu nelze pokračovat a musí být násilně ukončen. |
Číslo vektoru | Určení vektoru | Typ přerušení? | Kód chyby? |
0 | Dělení nulou | Fault | ne |
1 | Krokovací režim | Trap | ne |
2 | Nemaskovatelná přerušení | - | ne |
3 | Ladící bod | Trap | ne |
4 | Přeplnění | Trap | ne |
5 | Kontrola mezí | Fault | ne |
6 | Chybný operační kód | Fault | ne |
7 | Nedostupnost koprocesoru | Fault | ne |
8 | Dvojnásobný výpadek segmentu | Abort | ano (=0) |
9 | Překročení segmentu koprocesorem | Abort | ne |
10 | Chybný TSS | Fault | ano |
11 | Výpadek segmentu | Fault | ano |
12 | Výpadek segmentu se zásobníkem | Fault | ano |
13 | Obecná chyba ochrany | Fault | ano |
16 | Chyba koprocesoru | Fault | ne |
Následující:
Shrnutí
pravidel pro předávání řízení Obsah |
Michal Brandejs brandejs@informatics.muni.cz