| SYFTE |
|
Att ge insikt i von Neumann-arkitekturens styrka
och begränsningar och känna till ett antal alternativ
till denna.
Att ge en översikt av den historiska utvecklingen
av datorer samt organisationsformer för några nyare
datorer, dessutom att ge en inblick i problemställningar
som påverkar utformningen av framtida datorer. |
| INNEHÅLL |
|
Koncept såsom prestanda, processer, processynkronisering,
processkommunikation, parallellprogrammering, resurshantering,
filsystem, minneshantering, virtuellt minne, skydd,
I/O-hantering. Alternativ till von Neumann-arkitekturen,
bl a flerprocessorsystem och system med multipla cache-minnen,
och dess konsekvenser på operativsystemet.
Internstrukturen hos CPU och ALU. Minneshierarkier.
I/O-system och busstrukturer, processoraritmetik,
maskininstruktioner. |
| UNDERVISNING |
|
Föreläsningar, laborationer och övningar |
|
|