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

För: DI2, EI3

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

Mål:
Kursen skall ge kunskaper om hur datorer fungerar och en översikt över datorsystems uppbyggnad. Syftet är att diskutera de metoder som används för att maximera prestandan i moderna datorer. I detta sammanhang är både den historiska utvecklingen av datorer samt aktuell forskning viktig.

Förkunskaper:
Datorteknik och Programmering i C.

Organisation:
Föreläsningar

Kursinnehåll:
Historiska perspektiv, centralenhet, minnes hierarki, cacheminne, virtuelltminne, pipelining av instruktionsexekvering, Reduced Instruction Set (RISC) processorer, Very Large Instruction Word (VLIW) processorer, studium av parallellism för att ge kapacitetshöjning, superscalar och parallella datorsystem.

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

TEN1En skriftlig tentamen. , 2 p.


Undervisningsspråk är engelska.


Examinator: Petru Eles
Kurshemsida: http://www.ida.liu.se/~TDDI68/

Engelsk kursplan



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