Datorarkitektur

4 poäng

Kursplan, C-nivå, 1TT441

Kod
1TT441
Nivå
C
Ämne(n)
Datavetenskap
Betygsskala
Med beröm godkänd (5), Icke utan beröm godkänd (4), Godkänd (3), Underkänd (U)
Fastställd av
Teknisk-naturvetenskapliga fakultetsnämnden, 15 maj 2006
Ansvarig institution
Institutionen för informationsteknologi

Behörighetskrav

40 p inom datavetenskap och matematik, inklusive Programmeringsteknik I eller motsvarande.

Syfte

Efter genomgången kurs skall deltagarna ingående kunna beskriva funktionen hos och uppbyggnaden av en dators delar såsom dess styrenhet,

dess primärminne, dess in- och utmatningssystem och deltagarna skall kunna programmera i assemblerspråk.

Innehåll

von Neumannmodellen för datorsystem. Maskininstruktioner och adressering. CPU:n, pipeline teknik, styrenheten: mikroprogrammering.

Minnen, teknik och struktur. In- och utmatning, avbrottssystem, direkt minnesaccess. Yttre enheter och anpassningskretsar. Assemblerprogrammering. Orientering om alternativa arkitekturer.

Undervisning

Föreläsningar, laborationer och inlämningsuppgifter.

Examination

Kursen är uppdelad i en teoridel omfattande 2 poäng och en mer praktisk del omfattande 2 poäng.

Kursen examineras i enlighet med information given vid kursstart och innehåller muntlig eller skriftlig tentamen och obligatoriska uppgifter.

Det är inte möjligt att genom plussning höja sitt betyg på denna kurs.

FÖLJ UPPSALA UNIVERSITET PÅ

Uppsala universitet på facebook
Uppsala universitet på Instagram
Uppsala universitet på Youtube
Uppsala universitet på Linkedin