Computer Hardware Flashcards
Beknopte geschiedenis programmeertalen
Eerst hadden we binary code, maar dat was te moeilijk, dus bedachten mensen een manier om met commando’s te werken (het huidige coderen)
Wat voor soort programmeertaal is Java?
Object-georiënteerde P-taal + platform onafhankelijk
Benoem de aansluitingen moederbord
- slots voor werkgeheugen
- socket voor de processor
- CMOS
wat is PCI
Peripheral component interconnect
wat is ROM
Random Access Memory
wat is IDE
Integrated Drive Electronics
wat is SATA
Serial Advanced Technology Attachment
welke 2 functies heeft een chipset?
- duid schakelingen aan die samenwerken met processor
- bepaald snelheid interngeheugen
Wat is DMA?
Direct Memory Access
Waar wordt DMA voor gebruikt?
snelle overdracht met randapparatuur zonder tussenkomst processor
wat is IRQ?
Interrupt requests
Wat is BIOS?
Basic Input Output System
Waarvoor dient het CMOS geheugen?
Zorgt dat je klok werkt
wat is EFI?
Extensible Firmware Interface
verschil BIOS & EFI?
EFI laat je aanpassingen op afstand doen
Welke norm voeding wordt hedendaags gebruikt?
Gelijkstroom
leg de Von Neumann architectuur uit
werkgeheugen <=> CPU <=> randapparatuur
leg de Harvard architectuur uit
maakt gebruik van gescheiden bussen voor data & instructies.
Maakt het sneller
Wat is een instructieset?
Het is een verzameling van alle mogelijke machinecodes
Wat zijn de belangrijkste instructiesets?
X86 & ARM
wat is Dynamic Branch Prediction?
Er wordt gebruik gemaakt van voorspellingen.
Wat is hyper threading?
zorgt er voor dat een processor niet 1, maar 2 taken tegelijk kan uitvoeren
welke soorten registers zijn er?
Informatie dragende & besturings gevoelige
verschil RISC & CISC processor
RISC = meer, maar simpele commando's CISC = minder, maar complexere commando's
waarom heeft een RISC een hoger cache geheugen?
meer commando’s = meer cache geheugen
Wat is de wet van Moore?
Eerst was dit een verdubbeling van rekenkracht iedere 12 maanden. later werd dit iedere 24 maanden.