Key words Computer Science, computer-architecture
Objectives
To get acquainted with the basics concerning computer-architecture.
To gain an insight into the of digital computer-systems.
To gain an insight into the coherence of the different components of a computer-system.
To gain an insight into the internal operation of a processor.
To gain an insight into the digital arithmetic's.
To gain an insight into the execution of a program.
To gain an insight into the classical file-organisation.
Prerequisites
None
Topics
Starting from a basic machine, different virtual machines are progressively added- with their own instruction-set. Of every virtual machine the parts, the specific purpose and the integration in the whole machine, are discussed.
- Introduction - History of computers.
- Preparatory lessons: scales of notation, internal computer-presentations of data.
- Organisation of computer-systems. Organisation of sequential files.
- Level of digital logic - components of a computer-system.
- Level of micro-programming - operation of a microprocessor - cache - stack-memory.
- Level of instruction-set.
Teaching Methods
Lectures, exercises
Materials used
Gestructureerde Computerarchitectuur - A.S. Tanenbaum
Academic Service, Prentice Hall.
Study guidance
Individual learning-problems can be reported to the teacher.
Assessment
Written examination.
Study costs
Lecturer(s)
Language
Dutch
|
|