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 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. 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 | ||
TEN1 | En skriftlig tentamen | |
UPG1 | Skriftlig redovisning av fallstudie |