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)
|
|