Programmeren(1)

advertisement
Hardware (2)
SGDB Informatica
Geheugen
• Werkgeheugen
– Lopende programma’s
– Tijdelijke opslag voor bewerkingen
– Korte termijn: computer uit -> gegevens weg
• Achtergrondgeheugen
– Permanente/langdurige opslag gegevens
SGDB Informatica
Werkgeheugen
• Soorten
– RAM (Random Access Memory)
– Cache
– Registers
SGDB Informatica
RAM (Random Access Memory)
• Grootste onderdeel werkgeheugen
• Random: opslaan op willekeurige plek
• Snel (t.o.v. harde schijf)
Cache / Registers
• Cache
– Sneller dan RAM
– Duurder, dus kleiner
– Op processor zelf
– Klein, dus slim gebruiken:
voorspellen vab de te gebruiken instructies/data
• Registers
– Supersnel
– Zeer klein (nu vaak 64 bits per stuk)
– Gebruikt voor lopende processorbewerkingen
SGDB Informatica
ROM(Read Only Memory)
• Alleen lezen
• Bevat vastsstaande gegevens zoals
standaardinstellingen hardware
• Stiekem toch schrijven: EEPROM
– Electrical Erasable Programable ROM
– Wordt als ROM gebruikt, maar kan toch
veranderd worden
– Gebruikt voor bijvoorbeeld BIOS
– Ook: USB stick
SGDB Informatica
Aantal transistors per oppervlakte verdubbelt elke 2 jaar
Even tussendoor: AI
Nemen computers de wereld over?
Klik voor tof
leesvoer hierover!
SGDB Informatica
Achtergrondgeheugen
• Langdurige/permanente opslag
• 3 opslag technieken:
– Magnetisch
– Optisch
– Elektronisch
• Adresseerbaar vs. niet-adresseerbaar
SGDB Informatica
Harde schijf
SGDB Informatica
Magnetische opslag
• Data gecodeerd als microscopisch
kleine magnetische “naaldjes”
• Richting van naaldjes: 1 of 0
• Magneetkop leest en schrijft
• Indeling: sporen en sectoren
• Inhoudsopgave
SGDB Informatica
Harde schijf (2)
• Meerdere magnetische schijven
boven elkaar
• Elke schijf eigen kop
• Sporen, sectoren en cylinders
(adresseerbaar)
• Formatteren: maken indeling
• Bestandssystemen: FAT32, NTFS,
Ext3, …
SGDB Informatica
Diskettes/Tapes
• Diskette (ken je die nog?)
– Enkele magnetische schijf
– Traag en klein
• Tapes
– Sequentieel, dus niet adresseerbaar
– Eigenlijk alleen geschikt voor backups
SGDB Informatica
Optische opslag
•
•
•
•
•
CD / DVD / Blue Ray
Putjes (pits)
Lands
Overgang: 1
Geen overgang: 0
•
CD, CD-ROM, DVD,
Blu-ray, …
•
Ook indeling
sectoren en sporen,
dus adresseerbaar
SGDB Informatica
Optische opslag (2)
• Land reflecteert, pit verstrooit het licht
SGDB Informatica
Elektronische opslag
• Ook wel Flash geheugen
• Behoudt data zonder stroom
• Adresseerbaar via memorycontroller
• Memorycards en USB sticks
• Nieuwere Harde Schijven: SSD’s
SGDB Informatica
SGDB Informatica
Randapparatuur
• Processor moet “taal” van apparaat
spreken: driver
• Driver vertaalt apparaatsignalen naar
bruikbare invoer
• Twee soorten randapparatuur:
– Invoer (duh)
– Uitvoer (duh)
SGDB Informatica
Zomaar wat invoer apparatuur
toetsenbord
touchpad
muis
webcam
grafisch
tablet
SGDB Informatica
touchscreen
scanner
modem
Zomaar wat uitvoer apparatuur
luidsprekers
monitor
printer
modem
plotter
SGDB Informatica
Download