Kursplan för Digitalteknik och datorarkitektur

Digital Technology and Computer Architecture

5.0 högskolepoäng

Kursplan

  • Kurskod: 1DT033
  • Utbildningsnivå: Grundnivå
  • Huvudområde(n) och successiv fördjupning: Datavetenskap G1F
  • Betygskala: Underkänd (U), 3, 4, 5.
  • Inrättad: 2007-03-15
  • Inrättad av: Teknisk-naturvetenskapliga fakultetsnämnden
  • Reviderad: 2008-11-03
  • Reviderad av: Teknisk-naturvetenskapliga fakultetsnämnden
  • Kursplan gäller från: vecka 01, 2008
  • Behörighet: Programkonstruktion eller motsvarande.

Mål

Efter genomgången kurs ska studenterna ha förmåga att använda binär aritmetik, samt kunna redogöra för hur kretsar och nätverk som används för informationsbehandling med digital teknik. Deltagarna ska dessutom ingående kunna beskriva funktionen hos och uppbyggnaden av en dators delar såsom dess styrenhet, primärminne, in- och ut-matningssystem och deltagarna ska kunna skriva enkla program i assemblerspråk.

Innehåll

Grundläggande digitalteknik. Tvåkomplementsrepresentation. von Neumannmodellen för datorsystem. RISC och CISC arkitekturer. Assemblerprogrammering. Maskinoperationer och instruktioner. Minnesorganisation, bussar, in- och utdata. CPUns uppbyggnad, kontrollenheten.

Undervisning

Föreläsningar och laborationer.

Examination

Det teoretiska momentet som omfattar 3hp examineras med tentamen och det praktiska momentet som omfattar 2hp examineras med uppgifter.

Kontakt

Institutionen för informationsteknologi

ITC, hus 1,2,4 Lägerhyddsv. 2

Box 337, 751 05 UPPSALA

Fax: 018-511925

E-post: info@it.uu.se