5.6. Megszakítások, DMA, I/O címek kiosztása

A megszakítási rendszer

Az egyes I/O eszközökkel való kommunikációt a megszakítási rendszer igénybevételével szervezik meg a PC-ben. Erre jó példa a billentyűzetről történő adatbevitel.

Ha leütünk egy billentyűt, akkor az ennek megfelelő 8 bites, ún. scan kód kerül továbbításra a billentyűzet-vezérlőhöz. Ez addig vár, amíg a soros kábelen a bitsorozat meg nem érkezik. Ha ez megtörtént, a billentyűzet-vezérlő az IRQ (Interrupt Request) vezérlővonalon keresztül megszakítást kér a megszakítás-vezérlőtől, amelyet az a CPU-hoz továbbít. A CPU egy BIOS-rutin meghívásával olvassa be a billentyű kódját.                                                       folytatás

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenőrző kérdések előző fejezet előző lap következő lap következő fejezet