Key words microprocessor, computerarchitecture, computer peripherals
Objectives To gain insight in the design of modern computer systems (hardware, software, peripherals). Learning to install new computerparts (hardware & software) and to analyse errors. Learning to write simple drivers for standard PC-hardware.
Topics Architecture of microprocessors: datapath, registers, ALU, timing and sequencing, pipelining, caches, stackcomputers.
Design of instructionsets (opcode, adressing modes, RISC vs. CISC)
Basic functionality of the operating system: (virtual) memory management, virtual I/O, time-sharing, parallel processing
Compiling, linking (static and dynamic) and loading
The operation of computerperipherals and drivers: harddisks, optical storage, graphical cards, motherboards, I/O-buses, ...
The operation of frequently used computerinterfaces ( (S)ATA, SCSI, SAS, USB en IEEE-1394)
Prerequisites Final Objectives of "Digitale elektronica I , "Embedded Systemen"
Programming Language (pref. C, C++)
Final Objectives To be able to analyse and evaluate microprocessor circuits
To be able to analyse and evaluate modern computersystems on hardware and software level
To be able to analyse, design and make abstractions at system level
Materials used Coursebook: Gestructureerde Computerarchitectuur, A.S. Tanenbaum
Syllabus
Study costs Book + syllabus: approx. 60 euro
Study guidance By appointment
Teaching Methods partim architecture: ex cathedra
partim peripherals: ex cathedra
partim computerhardware-lab (only for bachelor informatics): lab-excercises and programming
Assessment Partim architecture: oral examination (closed book)
Partim peripherals: oral examination (closed book)
Partim computerhardware-lab: permanent evaluation.
A weighted average is used to compute the final score for a training item. However, if a student gains a score of 7 or less on 20 on one of the different courses (parts of training items) , he proves that his skill for certain subcompetencies is insufficient. Consequently, one can turn from the arithmetical calculation of the final assignment of quotas of a training item and the new marks can be awarded on consensus. Of course, the examiners can judge that the arithmetic regulations mentioned in the study index card can also be used for 7 or less. For each deviation a detailed motivation ought to be drawn up. In that case one should point out that the skill for this subcompetency is proven to be insufficient, if the student didn’t pass the partim that is considered to be important for certain subcompetencies.
Lecturer(s) responsible ECTS-fiche: Jan Beyens - Wim Van den Breen
|
|