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

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

In deze les zitten 38 slides, met interactieve quizzen, tekstslides en 8 videos.

time-iconLesduur is: 50 min

Onderdelen in deze les

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

Slide 1 - Tekstslide

Deze slide heeft geen instructies

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

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Slide 3 - Video

Deze slide heeft geen instructies

Slide 4 - Video

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

Slide 6 - Video

Deze slide heeft geen instructies

Wat betekent de afkorting CPU?

Slide 7 - Open vraag

Deze slide heeft geen instructies

Wat betekent RAM en wat is de functie hiervan?

Slide 8 - Open vraag

Deze slide heeft geen instructies

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 - Tekstslide

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 - Tekstslide

Deze slide heeft geen instructies

1

Slide 11 - Video

Deze slide heeft geen instructies

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 - Tekstslide

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

Slide 13 - Quizvraag

Deze slide heeft geen instructies

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 - Quizvraag

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

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

Slide 17 - Open vraag

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

Slide 18 - Tekstslide

Deze slide heeft geen instructies

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 - Quizvraag

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

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 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

https://youtu.be/Okx7TB7WVuo
5

Slide 24 - Video

Deze slide heeft geen instructies

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

Slide 25 - Quizvraag

Deze slide heeft geen instructies

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

Slide 26 - Open vraag

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 - Quizvraag

Deze slide heeft geen instructies

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

Slide 28 - Quizvraag

Deze slide heeft geen instructies

08:51
Wat betekent ALU?

Slide 29 - Open vraag

Deze slide heeft geen instructies

Slide 30 - Tekstslide

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

Slide 31 - Video

Deze slide heeft geen instructies

Je hebt geleerd over:

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

Slide 32 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

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

Slide 34 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

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 - Tekstslide

Deze slide heeft geen instructies

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 - Tekstslide

Deze slide heeft geen instructies

Slide 38 - Video

Deze slide heeft geen instructies