Datorarkitektur
Kursplan, C-nivå, 1TT441
Kursen är avvecklad.
- 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.