Arkitektur og operativsystemer

Arkitektur og operativsystemer



Under revision



Formål:
Målet med kurset er at give deltagerne kendskab til opbygning og virkemåde af det datamatiske system bestående dels af materielle enheder så som ydre enheder og procesenheder, dels af det maskinnære programmel.

Indhold:
Datamaskinen opfattet som niveauer af abstrakte maskiner omfattende det digitale niveau, mikroarkitekturniveauet, det traditionelle maskinniveau og operativsystemniveauet.
Eksempler på implementation af et højere liggende niveau ved hjælp af et lavere liggende niveau. Det datamatiske system, dets komponenter (procesenheder, ydre enheder, lagre, osv.) og deres samspil på det traditionelle maskinniveau, herunder synkronisering af parallelt kørende enheder.

Underviser:
Lars Kristensen og Christian Storm


Litteratur:
Andrew S. Tanembaum: structured Computer Organisation, 4th edition, Prentice Hall, 1999.
Andrew S. Tanenbaum: Modern Operating System, 2nd edition, Prentice Hall, 2001.
Brian W. Kernighan, Dennis M. Ritchie: The C Programming Language, 2nd ed., Prentice Hall, 1988.

Eksamensform:
Mundtlig eksamen, 13-skalaen

Sprog:
Dansk

Point:
10 ECTS

Semester
Efterår