3: CPU - Fde-cycle, RAM, ALU, Bus, kloksnelheid

CPU
  • Multicore/multiprocessor
  • Kloksnelheid
  • Taken van de CPU
  • FDE-Cycle: Verwerkingssnelheid
  • RAM - Cache
1 / 38
next
Slide 1: Slide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

This lesson contains 38 slides, with interactive quizzes, text slides and 8 videos.

time-iconLesson duration is: 50 min

Items in this lesson

CPU
  • Multicore/multiprocessor
  • Kloksnelheid
  • Taken van de CPU
  • FDE-Cycle: Verwerkingssnelheid
  • RAM - Cache

Slide 1 - Slide

This item has no instructions

CPU:
Het hart van je computer, heeft een enorme ontwikkeling doorgemaakt

Slide 2 - Slide

This item has no instructions

Slide 3 - Video

This item has no instructions

Slide 4 - Video

This item has no instructions

De CPU: Het hart van je computer, of het brein van je computer. Maar is hij wel zo slim, of alleen snel?
We beginnen met een grappig filmpje van 3:30 min, waarin je leert wat de CPU doet en wat RAM en ROM zijn.
Wat voor processor heeft een mobiel, wat is de snelheid van de processor en hoe groot zijn RAM en ROM hiervan?
Je leert wat de fetch - decode - execute cycle inhoudt en uit welke onderdelen de CPU bestaat

Slide 5 - Slide

This item has no instructions

Slide 6 - Video

This item has no instructions

Wat betekent de afkorting CPU?

Slide 7 - Open question

This item has no instructions

Wat betekent RAM en wat is de functie hiervan?

Slide 8 - Open question

This item has no instructions

De processor voert steeds dezelfde cyclus uit:
Fetch - decode - execute
De snelheid van de processor bepaalt hoe vaak per seconde deze cyclus uitgevoerd kan worden.

Om dat te kunnen timen is een klok nodig. Die is ingebouwd in de processor en geeft steeds aan wanneer de volgende cyclus uitgevoerd kan worden.
Meestal is de CPU sneller dan andere onderdelen, en wacht de CPU op zijn volgende taak...

Slide 9 - Slide

Bij de micro:bit is dat 64 MHz = 64 miljard keer per seconde.
Op de volgende dia een Nederlands filmpje wat RAM is. Het wordt vergeleken met jouw keukenkastjes (RAM). Het permanente geheugen is dan de supermarkt.

Slide 10 - Slide

This item has no instructions

1

Slide 11 - Video

This item has no instructions

In de volgende video: Hoe werkt een cyclus van de CPU:
Om instructies uit te voeren, moeten deze gelezen worden uit het RAM-geheugen. Ook de data waar de instructies op uitgevoerd worden, staat in het RAM. De verbinding tussen RAM en CPU, en alle andere verbindingen heet: Bus. Geëtste lijnen in het moederbord, waarlangs stroompjes gaan. De onderdelen worden op het moederbord geprikt.

Slide 12 - Slide

Video tot 4:44 is voldoende voor nu
01:49
RAM is snel en dichtbij geheugen
A
Waar
B
Niet waar

Slide 13 - Quiz

This item has no instructions

4

Slide 14 - Video

Nu bekijken we de fde-cyclus van de CPU


03:00
Wat betekent RAM?
A
Random Access Memory
B
Random Address Memory
C
Read Address Memory

Slide 15 - Quiz

This item has no instructions

03:34
Als de CPU een instructie uitvoert, gaat dat als volgt:
Het stuurt een adres naar de RAM EN zet de controlbus aan
De gegevens, die op dat adres in de RAM staan, worden via de databus teruggestuurd.
De CPU verwerkt deze gegevens en stuurt de uitkomst weer naar de RAM, via de databus. Via de adresbus geeft hij aan op welk adres deze gegevens opgeslagen moeten worden.
De plekken in RAM kunnen willekeurig gelezen of beschreven worden, vandaar de naam Random Access Memory. Meestal worden ze wel in volgorde gelezen.

Slide 16 - Slide

This item has no instructions

04:22
Noem 3 dingen die in de RAM gerepresenteerd worden met 1-en en 0-en

Slide 17 - Open question

Instructies, letters, getallen, en adressen, bv. outputdevices, zoals printers of screens
04:24

Slide 18 - Slide

This item has no instructions

RAM betekent Random Access Memory. Wat betekent dat voor de werking van de CPU
A
De CPU kan naar elke geheugenplaats springen.
B
De geheugenplaatsen hoeven niet in volgorde gelezen of beschreven te worden
C
Die kan op elke adresplaats direct iets uit dit geheugen lezen

Slide 19 - Quiz

This item has no instructions

De cyclus, die de CPU voortdurend uitvoert, het verkrijgen van de volgende instructie, het decoderen van de instructie (dus bepalen wat er gedaan moet worden) en het uitvoeren (en het resultaat weer in de RAM zetten) wordt FDE-cycle genoemd:
De fetch-decode-execute-cycle

Slide 20 - Slide

This item has no instructions

Er zijn 2 snelheden, die beide bepalend zijn hoe snel je computer is:
Kloksnelheid: Hoe vaak een puls gegeven wordt, door de control unit: Uitgedrukt in Hz, bv 2.7GHz
Verwerkingssnelheid: Hoe vaak per seconde de FDE-cycle uitgevoerd kan worden (maximaal). in mips: millions of instructions per second

Slide 21 - Slide

de verversingssnelheid is de snelheid waarmee de geheugencellen weer van nieuwe lading voorzien worden
  1. Welke processor zit er in je tablet of je smartphone? Noem de fabrikant, het type en de kloksnelheid.
  2. Als je een nieuwe tablet of smartphone zou kopen, wat is dan belangrijk voor je? Geef cijfers van 1-10 om de belangrijkheid duidelijk te maken. Vergelijk met klasgenoten.
  • Merk
  • Prijs
  • OS (Operating System) / Besturingssysteem
  • CPU (Central Processing Unit)
  • kloksnelheid
  • schermgrootte
  • opslagcapaciteit
  • aansluiting voor (micro) SD kaart
  • WiFi
  • verkrijgbare apps
  • Camera

Slide 22 - Slide

This item has no instructions

Op de volgende dia nog een stukje van hetzelfde filmpje over de opbouw van de processor. Dit filmpje is ook in het Nederlands te zien hier

Slide 23 - Slide

https://youtu.be/Okx7TB7WVuo
5

Slide 24 - Video

This item has no instructions

08:37
Waar krijgt de control unit (de captain in the army) zijn commando's vandaan
A
ALU
B
Keyboard
C
RAM

Slide 25 - Quiz

This item has no instructions

08:51
Noem 3 verschillende operaties, die de ALU uit kan voeren

Slide 26 - Open question

Optellen, aftrekken, delen
10:49
Noem een verschil tussen RAM en registers
A
Er is geen verschil: Beiden snelle geheugens
B
RAM is sneller dan registers, want buiten de CPU
C
Registers zijn sneller dan RAM, want onderdeel van de CPU

Slide 27 - Quiz

This item has no instructions

08:51
Wat betekent ALU
A
Apple Logic Unit
B
Arithmetic Logic Unit
C
Arithmetic Locator Unit

Slide 28 - Quiz

This item has no instructions

08:51
Wat betekent ALU?

Slide 29 - Open question

This item has no instructions

Slide 30 - Slide

Wat kun je hier allemaal zien? Opbouw CPU: Registers, een AND-poort, ALU, bus

Slide 31 - Video

This item has no instructions

Je hebt geleerd over:

  • CPU
  • ALU
  • Bus
  • RAM
  • FDE-cycle
  • Kloksnelheid
 en het samenwerken tussen deze componenten.

Slide 32 - Slide

This item has no instructions

Lezen:
Enigma: Instructies
Belangrijke termen: Fetch - decode - execute cycle
Control unit, registers, ALU, Bus, RAM, ROM, kloksnelheid (wat heeft deze te maken met de fde-cycle)



Slide 33 - Slide

https://maken.wikiwijs.nl/157975/Enigma___Computerarchitectuur#!page-5853739

Slide 34 - Slide

This item has no instructions

Als ik de specs van de CPU opzoek, krijg ik interessante informatie
Bekijk:
  • Snelheid van de CPU: Kloksnelheid/bussnelheid: Tussen 2.6-3.5GHz
  • Hoogste aantal adresseerbaar geheugen: 32GB
In mijn laptop is 8GB RAM geïnstalleerd
  • 64-bits besturingssysteem: Dus zoveel geheugen adressen kunnen aangestuurd worden, 2 tot de macht 64, door het OS

Slide 35 - Slide

https://ark.intel.com/content/www/us/en/ark/products/97472/intel-core-i57300u-processor-3m-cache-up-to-3-50-ghz.html
De fetch - execute - decode cycle op de micro:bit: 
Zie uitlegvideo volgende dia

Slide 36 - Slide

This item has no instructions

Hier een filmpje over de industrie van chipfabrikanten en wat daarbij komt kijken. Wie zijn de grote spelers (ASML, een Nederlands bedrijf, TSMC, Taiwanees, wat doet Amerika om meer macht te krijgen en China, die achterblijft op het gebied van chipfabricage. Semiconductor = transistor

Slide 37 - Slide

This item has no instructions

Slide 38 - Video

This item has no instructions