TDDI68 Datorarkitektur, 2 poäng
/Advanced Computer Architecture/

För: DI 2

Utbildningsområde: Teknik    Ämnesgrupp: Datateknik
Fördjupningsnivå: C

Mål:
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 och forskning som påverkar utformningen av framtida datorer.

Förkunskaper:
TSEI 48 Datorteknik och TDDI 36 Programmering i C.

Organisation:
Kursinnehållet gås igenom på föreläsningarna.

Kursinnehåll:
Historiska utvecklingen av datorsystem. Modeller för beräkning. Den teknologiska utvecklingen. Praktiska gränser för beräkningskapacitet. Studium av parallellism för att ge kapacitetshöjning. Val av instruktionsuppsättningar. Minneshantering, speciellt cache-minne. Vektormaskiner. Pipelining av instruktionsexekvering. Multiprocessorsystem. Klassificering av datorsystem. Hårt respektive löst kopplade datorsystem. Dataflödesmaskiner.

Kurslitteratur:
William Stallings, "Computer Organisation and Atchitektur", Prentice-Hall 1996.

TEN1En skriftlig tentamen. , 2 p.

Undervisningsspåk är svenska.

Engelsk kursplan

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