COMPUTERHARDWARE
 
Lectured in 3rd year Bachelor in Industrial Sciences in Computer Science
Theory [A] 48.0
Exercises [B] 36.0
Training and projects [C] 0.0
Studytime [D] 250
Studypoints [E] 9
Level in-depth
Language of instruction Dutch
Lecturer Nog niet bepaald
Reference IBIWIT03A00009
 
Key words
computer architecture, Digital electronics, Microprocessors and Microcontrollers

Objectives
Learning about the hardware and sofware of modern computers. This includes understanding the computer achitecture of the PC and understanding the functionality of the most common computer peripherals.
Being able to write a basic program that can interact with a PC's hardware.

Topics
  • Architecture of a microprocessor: datapad, registers, ALU, timing, pipelining, caching, stack machines.
  • Study of the 8051 microcontroller: Overview of the 8051 architecture, instructionset of the 8051, structure of the I/O ports, serial communication with the 8051.
  • Compiling, dynamic linking.
  • Functionality of the most common computer peripherals: harddisk, optical storage, graphical adapters, motherboards and I/O busses.
  • Description and functionality of PC interfaces: SCSI, (S)ATA, SAS, USB and IEEE-1394.


Prerequisites
digital electronics and knowledge of a programming language (preferrable C/C++)

Final Objectives
The student should be able to locate scientific and technical information on behalf of computer science.
The student should be able to overcome the most common software and hardware problems of a computer.
The student should be able to work individual on a technical problem, such as programming the 8051 microcontoller.
The student should be able to program, with the knowledge of the architecture and interfaces, the hardware.

Materials used
Own course material and additional literature:
  • A. S. Tanenbaum, sructured computer organisation
  • D.A. Patterson & J.L. Hennessy, Computer organisation and design


Study costs
Cost: 30.0 EUR


Study guidance
Instantly after the lecture or by appointment

Teaching Methods
Lectures and practical exercises

Assessment
Periodical evaluation(64%)
Permanent evaluation(36%)

Lecturer(s)
Wim Van den Breen
Jan Beyens
Dirk Vandycke