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

För: I3, Ii3

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:
TSEA 04 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. Introduktion till datorarkitektur, instruktionsuppsättning, maskinnära programmering, mikroprogrammering, pipelining av instruktionsexekvering. Snitt mot operativsystem: processbegrepp, minneshantering och virtuellt minne. RISC, superscalar och parallella datorsystem. Klassifiering av datorsystem.

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

TEN1Skriftlig tentamen, 2 p.
UPG1, 0 p.

Undervisningsspåk är svenska.

Engelsk kursplan

Gäller 1999, beslut av utbildningsnämnden november 1998