TDTS52 DATORARKITEKTUR I, 2 poäng
/Computer Architecture/

För:

Utbildningsområde: Teknik    Ämnesgrupp: Datorsystem
Fördjupningsnivå: B

Mål:
Kursen skall ge grundläggande kunskaper om hur datorer fungerar och en översikt över datorsystems uppbyggnad, speciellt behandlas hårdvara, organisationsformer, samt parallella datorsystem. Kursen skall också ge en översikt av den historiska utvecklingen av datorer.

Förkunskaper:
TSEA04 Digitalteknik

Organisation:
Kursen består av föreläsningar och en fallstudie, där uppgiften är att analysera en av de aktuella (kommersiella) datorarkitekturmodellerna.

Kursinnehåll:
Komponenter: centralenhet, primärminne, sekundärminne, cacheminne, in/ut-enheter, och förbindelsestruktur. Instruktionsuppsättning, maskinnära programmering, mikroprogrammering, pipelining av instruktionsexekvering, samt introduktion till datorarkitektur. Snitt mot operativsystem: processbegrepp, minneshantering, och virtuellt minne. RISCs och parallella datorsystem. Klassifiering av datorsystem.

Kurslitteratur:
Stallings, William, "Computer Organization and Architecture, 4th ed.", Prentice Hall, 1996. Kurskompendium med artiklar

TEN1En skriftlig tentamen
UPG1Skriftlig redovisning av fallstudie

Engelsk kursplan

Gäller 1997/98, beslut av utbildningsnämnden maj-97