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 DigitalteknikOrganisation: 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 | ||
TEN1 | Skriftlig tentamen, 2 p. | |
UPG1 | , 0 p. |
Undervisningsspåk är svenska.
Engelsk kursplan