H9 - Computer architectuur & besturingssystemen Flashcards

1
Q

Wat zijn 4 taken van van het besturingssysteem (operating system?

A
  • Procesbeheer
  • Communicatiebeheer
  • Geheugenbeheer
  • Bestandsbeheer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

waar / niet waar? er is altijd maar 1 taak actief op je machine per processor core.

A

Waar. Doormiddel van ritsen wordt er snel gewisseld tussen systemen.

als je CPU 12 cores heeft kan die dus 12 taken op hetzelfde moment uitvoeren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Uit welke componenten bestaat ieder (modern) computer systeem?

A
  1. microprocessor (CPU)
  2. Geheugen
  3. I/O- controller

Deze zijn gekoppeld naan een systeembus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Waar staat CPU voor?

A

Central processing unit
Vroeger waren dit losse onderdelen die op een print plaat werdfe verbonden. Als alle onderdelen in chip waren ondergebracht noemen we het een micto controller.

ondertussen zijn alle CPU’s eigenlijk micro controllers en is dit woord meer ingeburgerd.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wat doen I/O controllers?

A

I/O controllers maken de communicatie met de buitenwereld mogelijk. I/O controllers zijn vaak zeer complexe onderdelen die (soms) zelf ook weer een microprocessore hebben

Denk aan:
printers, beeldscheremn, muis toetsenbord etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wat is het doel van een CPU?

A

de processor kan gegevens verwerken. Denk aan optellen, aftrekken, delen en andere logische bewerkingen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wat doet het geheugen?

A

Het geheugen dient als op slag van de gegevens waarmee de processor moet werken.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wat is een systeembus

A

een systeembus vormt de communicatie tussen de componenten van je computer. in biderictionale richting.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Uit welke onderdelen bestaat een systeembus

A
  • databus: transport v/d data zelf
  • adresbus: geeft aan waar data in het geheugen wordt opgeslagen en moet worden opgehaald.
  • Controle bus: is een tweede communicatiekanaal van geheugen. Doet ongeveer het zelfde als de adresbus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Waarom heeft iedere computer een ‘klok’

A

Alle digitale schakelingen hebben een bepaalde tijd nodig om te worden verwerkt. De klok levert met tussenpozes een ‘pulze’ waardoor diverse systeem onderdelen worden gesynchorniseerd.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Waarvan is de ‘klok’ gemaakt?

A

Kwartskristallen. Dit zit ook in een horloge

“Dit stabiele materiaal kan worden gebruikt om elektronische oscillators te maken met een frequentie van 32.768 Hz, die bij verschillende temperaturen slechts weinig varieert en die bovendien zeer klein kunnen zijn. “

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

In welke eenheid wordt de kloksnelheid uitgedrukt?

A

In Hertz(Hz), dit eeft het aanal pulsen per seconde weer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Uit welke twee onderdelen bestaat een processor

A
  • Datapad bevat de elektronische schakelingen voor het uitvoeren voor berekeningen. Deze bestaat uit 3 onderdelen
  • Control unit: coordineert de stappen die processor moet uitvoeren.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Wat is het verschil tussen de Contole bus & adresbus?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Welke taken heeft de controle unit:

A
  • Ophalen van instructies
  • Decoren van deze instructies
  • Ophalen van de operanden (de gegevens waarmee die instructie moet werken
  • Het uitvoeren van de instructies
  • Het wegschrijven van de resultaten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Wat is een register?

A

Tijdelijke opslagplaats van gegevens, memory adressen en programma-instructies in de processor.

17
Q

Uit welke 3 onderdelen bestaat het datapad?

A
  • de ALU (Arithmic and Logic Unit); rekenkundige eenheid
  • De algemene registers
  • de speciale registers
18
Q

Wat is een algemeen register?

A

In het algemene register worden de gegevens op geslagen waarmee de processor moet rekenen.

19
Q

Wat is een voorbeeld van een special register?

A

Program counter, dit register bevat het adres op van de eerstvolgende instuctie op.

20
Q

Wat doet een assembler

A

Assembly is een taal die dicht tegen machinetaal aanzit maar makkelijk voor mensen is om te begrijpen.

het is beter te begrijpen dan 0100101011101011001110.

21
Q

Wat is een multi-core processor?

A

Een processor die uit meerdere cores bestaat. Waarbij iedere core in essentie een apparte processor is.

22
Q

Wat is het stored-programconcept?

A

Het idee om gegevens en instructies door elkaar op te slaan.

23
Q

Wat zijn 2 nadelen van de neumannarchitectuur? Von neumann bottleneck

A
  1. De verbindingsweg tussen geheugen en processor is een vertragende factor
  2. Instructies worden altijd na elkaar verwerkt.
24
Q

Wat bevind zich in het cache geheugen?

A

De meest recente instructies tussen waarvan de verwachting is dat deze instructies relatief snel weer nodig zijn

25
Q

Wat zijn interrups (voor processen die gebruik willen maken van de processor)

A

Een seintje dat iets is gebeurt, waardoor ze moeten wachten of verder kunnen.

26
Q
A