120 likes | 314 Views
I/O, IRQ en DMA. De processor als regelaar (1). De processor regelt: welk apparaat gegevens mag verzenden wanneer er verzonden mag worden de snelheid van verzenden lezen van het werkgeheugen schrijven naar het werkgeheugen. De processor als regelaar (2). De processor krijgt hulp van:
E N D
De processor als regelaar(1) De processor regelt: • welk apparaat gegevens mag verzenden • wanneer er verzonden mag worden • de snelheid van verzenden • lezen van het werkgeheugen • schrijven naar het werkgeheugen Fundament Informatica ICT voor de tweede fase
De processor als regelaar (2) De processor krijgt hulp van: • de databus • de adresbus • de controlbus • input/output-adressen • interrupts • Direct Memory Access Fundament Informatica ICT voor de tweede fase
De bussen • Databus: Alle gegevens worden over deze bus gestuurd. • Adresbus: De plaats waar de gegevens naar toe moeten wordt verstuurd via de adresbus. • Controlbus: Stemt de snelheid van de verschillende apparaten op elkaar af. Fundament Informatica ICT voor de tweede fase
I/O-adres (1) • Ieder apparaat heeft een eigen I/O-adres. • Dit adres is uniek. Fundament Informatica ICT voor de tweede fase
I/O-adres (2) Fundament Informatica ICT voor de tweede fase
Interrupt (IRQ) • Een interrupt dient om ‘aandacht’ van de processor te vragen. • Alleen apparaten die gegevens verzenden krijgen een interrupt. • Een interrupt mag maar door één apparaat tegelijk worden gebruikt. Fundament Informatica ICT voor de tweede fase
IRQ Fundament Informatica ICT voor de tweede fase
Direct Memory Access (DMA) • Biedt de mogelijkheid om rechtstreeks in het geheugen te schrijven. Fundament Informatica ICT voor de tweede fase
Instellingen • Handmatig • jumpers en schakelaars • met behulp van software • Via BIOS-instellingen • Plug-and-Play apparaten zoeken het zelf uit Fundament Informatica ICT voor de tweede fase
Fouten opsporen • Met behulp van het besturingssysteem • Met behulp van diagnosesoftware Fundament Informatica ICT voor de tweede fase
Einde Fundament Informatica ICT voor de tweede fase