back to table of content


INFB  Computer Systems Organisation CourseINF
Lecturers : Prof. Dr.-Ing. Karl-Heinz Jänicke   eMail
Term2
Course Classification : Informatics BachelorCH4
Language : Deutsch Type L E
Type of examination : PL  Credits
Method of evaluation : written examination 120 min 
Requirements :  
Cross References :  
Previous knowledges : Basic knowledge of computer engineering
Introduction to Informatics 
Aids and special features : Mode of assessment
Successful completion of exercises.
Pass at course examination
Graded: yes
Overall grade is the course examination grade. 
Teaching aims : Students will know the basics of the architecture and organization of computer systems. They will be familiar with the components of x86 processor programming models and be able to program short algorithm using simple processor machine commands. They will have an understanding of the elementary internal computer processes and recognize the connection between computer architecture and computer organization on the one hand and computing performance on the other. They will have grasped the notion of the computer as a functioning unit comprised of function blocks working sequentially and they will be able to demonstrate the fundamental functions of these blocks using simple machine. 
Contents :

Components of a computer and their elementary realisation (processor, controller, register file and further memory elements), Von Neumann computing concept and Harvard architecture, dealing with machine commands, utilizing pipeline procedures
Programming model of simple x86 processors: command set, register set, operands, addressing and segmenting memory, types of address, command notation, …
Programming examples in machine languages: Illustration of high language elements on the machine level, simple mathematics exercises, sub-routine technology, stacks and stack organization, stack utilization, interrupt technology, organization of input and distribution
Structure and functions of finite state machines, the development of transmission functions of elementary logic and arithmetic, structure of a controller 

Literature : - Müller, Th. u.a.: Technische Informatik I: Grundlagen der Informatik und Assemblerprogrammierung, vdf Verlag, Zürich, 2000
- Beierstein, Th. und Hagenbruch, O.: Taschenbuch Mikroprozessortechnik, Fachbuchverlag Leipzig, 2001
- Siemers, Ch.: Prozessorbau, Hanser Verlag München, 1999
- Märtin, Chr.: Rechnerarchitekturen, Fachbuchverlag Leipzig, 2001
- Arbeitsmaterial zur Lehrveranstaltung u.a. zur Assemblerprogrammierung
- weitere Literaturstellen, auch aus Zeitschriften sowie aus dem Internet werden in der Lehrveranstaltung angegeben  


back to table of content