I/O: communicatie met randapparaten
9 belangrijke vragen over I/O: communicatie met randapparaten
Asynchronous I/O
I/O waarbij het proces na het afgeven van een I/O system call verder kan gaan met executie, terwijl de I/O-opdracht separaat wordt afgehandeld.
Blocking I/O
I/O waarbij het proces na het afgeven van een I/O system call in de wachtrij komt en daar blijft tot de gevraagde I/O is afgehandeld.
Busy-waiting (bij I/O)
De processor is bezig met het pollen van een randapparaat; die processor is wel bezig, maar doet feitelijk niets anders dan wachten.
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Cycle stealing (bij I/O)
Geheugencycli die de processor niet kan benutten omdat het geheugen door DMA onbereikbaar is.
DMA (direct memory access)
Techniek waardoor data zonder tussenkomst van de processor tussen het geheugen en het randapparaat verplaatst worden; terwijl dat plaatsvindt, heeft de processor geen of verminderde toegang tot het geheugen.
Interrupt request line
Verbinding van een randapparaat naar de processor waarop interrupts geplaatst worden.
Memory-mapped I/O
Aansturing van I/O waarbij controllerregisters worden aangestuurd als een regulier geheugenadres.
Programmable interval timer
Schakeling die na een in te stellen tijd een interrupt geeft.
Programmed I/O (PIO)
Methode waarbij I/O in één of meerdere stappen plaatsvindt; het aantal bits dat per stap gestransporteerd wordt is even groot als het aantal bits van het dataregister van het randapparaat.
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden