Procesoru 8086 měl rezervováno 5 vnitřních přerušení:

0 Dělení nulou
1 Krokovací režim
2 Nemaskovatelné přeruš.
3 Ladící bod
4 Přeplnění


Výrobci základních desek v té době ale nepočítali s budoucím využití přerušení 5 - 15 a na tyhle přerušení napojili hardwarové součásti desky. U 286 byly jako řadič přerušení použity 2 obvody 8259 zapojené do kaskády. Proto IRQ 0-15 (bez IRQ2 které je využito právě k té kaskádě). Ale i u 286 jsou nízské IRQ kanály využity pro přerušení vnitřní:

0 Dělení nulou
1 Krokovací režim
2 Nemsk. přeruš.
3 Ladící bod
4 Přeplnění
5 Kontrola mezí
6 Chybný operační kód
7 Nedostupnost kopr.
8 Dvojnásobný výpadek segmentu
9 Překročení segmentu koprocesorem
10 Chybný TSS
11 Výpadek segmentu
12 ýpadek segmentu se zásobníkem
13 Obecná chyba ochrany
16 Chyba koprocesoru

Proto pokud dojde k např. přerušení 5, procesor zkoumá zda přerušní způsobil zdroj vnitřní nebo a vnější a podle toho tuto událost ošetří. Takže IBM PC mají skutečně 256 různých přerušení, ale jen přerušení 0,1,3-15 sou využitelná pro vnější přerušení.

Takže pravdu máš ty