In the following, PH5 stands for the Fifth Edition of the Patterson and Hennessy book "Computer Organization and Design". The page ranges below should be interpreted as a broad guideline. Obviously, technical details or material that was not covered in class is not part of the material to study. -- Intro: presentation.courseIntro.SystemsArchitecture.1415.pdf -- "Systems" 1. Computer Abstractions and Technology: performance presentation.computerAbstractionsTechnology.pdf PH5 pp. 2 - 25, 28 (1.6) - 42, 46 (1.9) - 53 2. Data representation presentation.dataRepresentation.pdf 3. Arithmetic for Computers presentation.computerArithmetic.pdf PH5 pp. 178 - 222 4. Instructions: Language of the Computer presentation.computerLanguage.pdf PH5 pp. 60 - 120, 123 (2.12) - 163 presentation.exceptions.pdf exceptions_example.asm PH5 pp. 326 - 327, Appendix A pp. 33 - 40 -- "Architecture" 5. Logic Design presentation.logicDesign.pdf PH5 Appendix B pp. 1 - 20, 26 - 47 presentation.memory.pdf NOT pp. 22-23 PH5 Appendix B pp. 48 - 56, 58 - 71 no details about B.9, only general notions of concepts 6. Datapath presentation.datapathSimple.pdf PH5 pp. 242 - 271 7. Pipelining presentation.pipelining.pdf PH pp. 272 - 303 -- Leerstof: 55% punten oefeningen gedurende het jaar 20% punten oefeningenexamen: enkel architectuur. Vergelijkbare opgaven als gedurende het semester, met wat pertinente systeemvragen zoals hex representatie van een instructie. Open boek, mag jaaroplossingen meebrengen op USB stick. * mondeling verdedigen 25% punten theorieexamen (schriftelijk) * theorievragen * assembleroefeningen ("instructietabel", exception registers gegeven) --