A
hibakezelés végrehajtásához a
perifériavezérlőknek adatokat kell átadni az operációs rendszernek.
Így például az operációs rendszert informálni kell,
Ezek
az információk két módszerrel adhatók át:
-
Polling
alkalmazásával (azaz az eszközök állapotának „körbekérdezésével”).
Ez esetben az I/O egység az állapot (státus)
regiszterben kódolja az átadandó információt, az operációs
rendszer pedig periodikusan és ismétlődően lekérdezi a státusregiszter
bitjeit, hogy az eszköz I/O műveletre
való alkalmasságát vagy az adatátvitel hibátlan lefutását megállapítsa.
-
I/O
megszakítás alkalmazásával.
Ez esetben az I/O eszköz a megszakítási rendszer segítségével
informálja az operációs rendszert az I/O eseményekről.
|