top

PC-Architectuur

Het onderdeel ‘PC architectuur’ zal je een dieper inzicht geven in de werking van een computer.

In een eerste deel wordt de motorkap van de PC even opgelicht. Hierbij ligt de focus vooral op de werking van het geheugen en de verschillende I/O-interfaces waarbij de nieuwste trends (zoals USB3) niet uit de weg gegaan worden. Ook de evoluties bij dataopslag van harde schijf tot solid state disks komen aan bod.
We bespreken de werking van een moderne processor en meer bepaald de mogelijkheden die geboden worden voor de ontwikkeling van een modern besturingssysteem (b.v. virtueel geheugen, multitasking).

In het bijhorend labo ga je aan de slag met computers: ze zelf monteren, maar ook benchmarks uitvoeren en analyseren van wat allemaal in de huishouding van een PC gebeurt achter de schermen.

Later bespreken we de interne opbouw van een processor, zijn samenwerking met geheugen en input/output om instructies uit te voeren. Je leert daarbij programmeren op het niveau van de processor (assembler) en hoe je zelf een eenvoudig computersysteem kunt samenstellen.

Tegelijk wordt de processor als hart van de computer naaldje tot draadje uit de doeken gedaan. Daarbij hebben we speciale aandacht voor geavanceerde technieken als pipelining, superscalaire architecturen, multiprocessing... We gaan in op speciale processoren (VLIW, CELL) en het gebruik van moderne GPU’s voor massief parallele berekeningen. Tenslotte bespreken we de technische details over de werking van een processor in ‘protected mode’: geheugenbeheer, virtueel geheugen, multitasking…

She's a lady!