Introduction - Computer-System Organization

9 belangrijke vragen over Introduction - Computer-System Organization

Om welke twee redenen is main memory (het RAM-geheugen) niet geschikt voor de permanente opslag van programma's en data?

  • Main memory biedt onvoldoende ruimte
  • Main memory verliest zijn inhoud als de computer wordt uitgeschakeld

Wat is het verschil tussen een device controller en een device driver?

Een device controller stuurt een of meer specifieke devices aan en slaat de data die afkomstig zijn van deze devices op in een eigen buffer. Voor elke device controller heeft het besturingssysteem een  device driver. Deze device driver biedt een interface voor de communicatie tussen het device en het besturingssysteem.

Wat is direct memory access (DMA) en wanneer wordt dit toegepast?

Via DMA kan een I/O-controller rechtstreeks, dus zonder tussenkomst van de CPU, toegang tot het geheugen krijgen. Dit wordt toegepast als er veel data tussen een I/O-device en het geheugen moeten worden uitgewisseld. De CPU wordt op die manier vrijgehouden voor andere taken.

  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat is de functie van het interruptsysteem?

Het interruptsysteem initieert taken die het besturingssysteem moet uitvoeren.

Wat is het verschil tussen hardware interrupts en software interrupts? Kijk daarbij zowel naar het ontstaan van de interrupt als naar de afhandeling van de interrupt.

Hardware interrupts zijn afkomstig van een randapparaat, terwijl software interrupts (system calls, exceptions) voortkomen uit de uitvoering van  instructies. Bij een hardware interrupt wordt de onderhavige instructie eerst volledig afgerond voordat de afhandelingsroutine voor de interrupt wordt uitgevoerd. Bij een software interrupt zijn er meerdere mogelijkheden: het proces wordt afgebroken, er wordt een ander proces gestart om een execption op te vangen of het proces wordt onderbroken teneinde een fout te herstellen.

Wat is het verschil tussen memory-mapped I/O en I/O-mapped I/O?

Bij memory-mapped I/O worden voor de geheugenlocaties van de I/O-controllers en het interne geheugen segmenten gebruikt in hetzelfde adresbereik. Bij I/O-mapped I/O worden voor de I/O-controllers en het interne geheugen aparte geheugenlocaties met een onafhankelijk adresbereik gebruikt.

qa-answernotes-contentWelke geheugens kan de CPU direct benaderen?

De enige geheugens die de CPU direct kan benaderen zijn het hoofdgeheugen (main memory) en de eigen registers van de CPU.

Uit welke componenten bestaat het eigenlijke computersysteem?

Het eigenlijke computersysteem bestaat uit de CPU, het hoofdgeheugen en de systeembus. Randapparaten, zoals de harde schijf en de poorten, worden niet tot het eigenlijke computersysteem gerekend.

Naast algemene  en operandregisters bevat de CPU nog een aantal speciale registers. Welke zijn dit?

  • Instructieregister
  • Program counter
  • Operandadresregister
  • Stack pointer
  • Databusbuffer
  • Adresbusbuffer

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
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo