COMPUTER ARCHITECTURE
 
Lectured in 1st year Applied Computer Science
1ste jaar Toegepaste informatica
Theory [A] 50.0
Exercises [B] 0.0
Training and projects [C] 0.0
Studytime [D] 125
Studypoints [E] 5
Language of instruction Dutch
Lecturer Etienne LAMMENS
Reference EGTOIN01A00221
 
Key words
Computer Science, computer-architecture

Objectives
Aim of this course : comprehension of the functioning of a computer as a machine assimilating instructions electronicaly.
Getting acquainted with the basics of computer architecture.
Comprehension of digital computer systems.
Comprehension of the coherence of the different components of a computer system.
Comprehension of the internal operation of a processor.
Comprehension of digital arithmetics.

Topics
Starting from a basic machine, different virtual machines are progressively added- with their own instructionset. Of every virtual machine the parts, the specific purpose and the integration in the entire machine, are discussed.
  • Introduction - History of computers.
  • Preparatory lessons: scales of notation, internal computerpresentations of data.
  • Organisation of computersystems.
  • Level of digital logic - components of a computersystem.
  • Level of micro-programming - operation of a microprocessor - cache - stack-memory.
  • Level of instructionset.
  • Basics of operating systems.


Prerequisites
None

Final Objectives


Materials used
Gestructureerde Computerarchitectuur - A.S. Tanenbaum
Academic Service, Prentice Hall.

Study costs


Study guidance
Individual learning-problems can be reported to the teacher.

Teaching Methods
Lectures, exercises

Assessment
Written examination.

Lecturer(s)