4: Geheugen: RAM, ROM, Flash, cache

Leerdoelen:
  • Von Neumannarchitectuur
  • RAM: Opbouw in cellen, Transistor en condensator werken samen
  • Tijdelijk geheugen
  • Waarom willekeurig toegankelijk en de kloksnelheid belangrijk zijn voor de snelheid van verwerken data
  • Cache
  • ROM

1 / 31
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

Cette leçon contient 31 diapositives, avec quiz interactifs, diapositives de texte et 2 vidéos.

time-iconLa durée de la leçon est: 50 min

Éléments de cette leçon

Leerdoelen:
  • Von Neumannarchitectuur
  • RAM: Opbouw in cellen, Transistor en condensator werken samen
  • Tijdelijk geheugen
  • Waarom willekeurig toegankelijk en de kloksnelheid belangrijk zijn voor de snelheid van verwerken data
  • Cache
  • ROM

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

In deze les verdiepen we ons in computergeheugen.

Start met het werkgeheugen en de Von Neumann-architectuur
We verdiepen ons in Enigma: RAM en de volgende pagina's over Cache en ROM.
Magnetische opslag en elektronische opslag (flash geheugen)



Slide 2 - Diapositive

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

Enigma: Benadrukken dat niet elke cel bezocht hoeft te worden, maar rechtstreeks te lezen/schrijven is. Het kruispunt in een raster.

Slide 3 - Diapositive

Cet élément n'a pas d'instructions

Even een beetje natuurkunde:
Een RAM-geheugencel bestaat uit een transistor en een condensator.
De transistor kan de lading van de condensator veranderen, dus als je van 1 naar 0 wilt of andersom.
De condensator houdt spanning vast: De lading van de condensator bepaalt of de bit op 0 of 1 staat.

Slide 4 - Diapositive

Cet élément n'a pas d'instructions

Wat betekent: RAM is niet-permanent geheugen?
A
Als de computer uitgezet wordt, verdwijnt de inhoud van het geheugen
B
Je moet het geheugen vaak vervangen

Slide 5 - Quiz

Cet élément n'a pas d'instructions

Wat betekent Random Access

Slide 6 - Question ouverte

Elke geheugencel is rechtstreeks te benaderen, zonder dat eerst alle andere cellen doorlopen moeten worden.
Als een kruispunt in een spreadsheet
In de volgende video (2:31 min) wordt uitgelegd het verschil tussen RAM en Cache geheugen.

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

Cache-geheugen
Cache betekent bergplaats
In informatica is het: bergplaats IN de CPU om gegevens, die je vaak gebruikt dichtbij te hebben. Zoals de kruidenier om de hoek.
Hoe dichterbij, hoe sneller de gegevens eruit gelezen en er weer in geschreven kunnen worden.

Slide 8 - Diapositive

Cet élément n'a pas d'instructions

5

Slide 9 - Vidéo

Cet élément n'a pas d'instructions

00:25
Condensator
Transistor
Geheugencel
Zorgt voor de verandering van de waarde van de geheugencel
Zorgt voor de waarde van de bit
Capacitor
Bevat 1 bit
Bestaat uit condensator en transistor

Slide 10 - Question de remorquage

Cet élément n'a pas d'instructions

Cache-geheugen:

Zeer snel geheugen, vaak geplaatst IN de CPU, bestaande uit verschillende levels.

Zie Enigma hier

Slide 11 - Diapositive

https://maken.wikiwijs.nl/157975/Enigma___Computerarchitectuur#!page-5853772
00:51
RAM
Cache
Duur
Bestaat uit een transistor en condensator
Wordt voortdurend ververst, anders verliest hij zijn lading
Static RAM
Dynamic RAM

Slide 12 - Question de remorquage

Cet élément n'a pas d'instructions

00:51
Noem een reden waarom Cache sneller is dan DRAM?

Slide 13 - Question ouverte

Cet élément n'a pas d'instructions

02:16

Slide 14 - Diapositive

Cet élément n'a pas d'instructions

03:46
Waarom is level1 cache zo snel?
A
Het zit in de CPU, dus de afstand is klein
B
Het hoeft niet ververst te worden
C
Het bevat data die vaak gebruikt wordt

Slide 15 - Quiz

Cet élément n'a pas d'instructions

ROM: Read Only Memory

De ROM bestaat tegenwoordig uit flash-geheugen, een soort EEPROM: Electrically Erasable PROM
Dit kan wel beschreven worden, alleen gebeurt dat alleen als het nodig is. Bv. als er iets aan de hardware verandert.
Fundament: Goede uitleg

Slide 16 - Diapositive

Cet élément n'a pas d'instructions

Welke functie hoort NIET bij ROM?
A
Opstartinstructies (BIOS)
B
Zelftest van de computer
C
Opslag van data
D
Setup uitvoeren

Slide 17 - Quiz

Cet élément n'a pas d'instructions

Lees: Enigma - RAM (1e 2 of 3 (als je natuurkunde hebt) alinea's) en Wikipedia geeft goede informatie

Slide 18 - Diapositive

Cet élément n'a pas d'instructions

Waarom gaat de inhoud van RAM-geheugen verloren als de stroom eraf gaat?

Slide 19 - Question ouverte

de geheugencellen in de chips kunnen de inhoud alleen vasthouden als ze met een hoge frequentie stroomstootjes krijgen. Zodra de spanning wegvalt, verliezen de cellen hun lading.
Als geheugen niet random toegankelijk zou zijn, dan moet je het van voor naar achteren, zoals een tape, lezen of schrijven. Wat is sneller?
A
Serieel geheugen, zoals een tape
B
Random toegankelijk

Slide 20 - Quiz

Cet élément n'a pas d'instructions

Slide 21 - Diapositive

Cet élément n'a pas d'instructions

Je browser gebruikt ook een cache. Zoek op wat daar in opgeslagen wordt en waarom zou je dit af en toe moeten legen?

Slide 22 - Question ouverte

https://www.browserchecker.nl/cache-bestanden-verwijderen

Om te voorkomen dat je verouderde info krijgt, of dat het het geheugen teveel belast
Op de micro:bit wordt een programma gerund vanuit chip flash memory. wat is dat voor geheugen?
Wat is ROM en RAM

Slide 23 - Diapositive

Cet élément n'a pas d'instructions

ROM: Lees deze pagina en bekijk het supersaaie, maar informatieve filmpje.
Opdracht:
Dit filmpje is supersaai om te bekijken.
Jullie gaan een beter filmpje maken, waarin je deze onderwerpen uitlegt:
ROM, PROM, EPROM, EEPROM, flash

Slide 24 - Diapositive

ROM: De fabriek bepaalt welke gegevens permanent in het geheugen komen
PROM: Elk bedrijf wat computers op de markt brengt, kan eenmalig d ROM beschrijven
EPROM: De gegevens kunnen eenmalig gewist worden, door de chip aan UV-straling bloot te stellen
EEPROM: Idem, maar het wissen is makkelijker, m.b.v elektrische stroom
Flash: dit is identiek aan EEPROM
Toepassing micro:bit:

Maak een stemmachine met meerdere micro:bits.
Op de stemmachines maak je een programma om 'Yes' of 'No' te programmeren, in de blokeditor.

Op 1 micro:bit kopieer je het programma in Javascript, dat de stemmen ontvangt en verwerkt.

Zie: makecode.microbit.org/voting machine

Slide 25 - Diapositive

Cet élément n'a pas d'instructions

Als de stemmachine werkt, zoek dan vragen in LessonUp en speel hiermee een quiz

Slide 26 - Diapositive

Cet élément n'a pas d'instructions

Cache-geheugen: Deze pagina is huiswerk!
Weten:
Wat is cache-geheugen
Waar zit het in de computer
Wat is de functie van cache-geheugen

Slide 27 - Diapositive

Cet élément n'a pas d'instructions

Hoe werkt RAM: Lees 3e alinea van deze pagina
Flash: Lees de wikipedia-pagina hierover en bekijk hoe de levensduur van de geheugencellen verlengd kan worden

Slide 28 - Diapositive

Cet élément n'a pas d'instructions

Zet in volgorde van ontwikkeling
1
2
3
4
5
EPROM
EEPROM
ROM
PROM
Flash

Slide 29 - Question de remorquage

ROM - PROM - EPROM - EEPROM - Flash
De hoeveelheid geheugen in de micro:bit is niet heel veel. Behalve RAM wel ROM (komt later), geen cache-geheugen (komt)

Slide 30 - Diapositive

Cet élément n'a pas d'instructions

Slide 31 - Vidéo

Cet élément n'a pas d'instructions