TSEA19 Datorteknik Y, 3,5 poäng
/Computer Hardware and Architecture Y/

För: Y3

Utbildningsområde: Teknik    Ämnesgrupp: Datateknik
Fördjupningsnivå: B

Mål:
Kursen avser att ge kunskaper om hur datorer fungerar och programmeras på lägsta nivå.

Förkunskaper:
TSEA 06 Digitalteknik.

Organisation:
Kursen består av föreläsningar, övningslektioner och laborationer.

Kursinnehåll:
Binär aritmetik: Representation av negativa tal. Addition, subtraktion, skift, ALU. Multiplikation och division. Decimal aritmetik, flyttal. Datorarkitektur: En enkel datormodell. Datorns funktionssätt, mikroprogram. Adressering, subrutiner, generella register, variabla format, in/ut-matning, avbrott, DMA, virtuellt minne, cacheminne. Några datorexempel. Assemblyprogrammering. Minnen: Definitioner och begrepp. RAM, skivor, optiska skivor. Felrättning i minnen. In/ut-enheter: Digital-analog och analog-digital omvandling. Speciella datorer: RISCs, kort om parallella datorsystem.

Kurslitteratur:
Danielsson, P-E och Bengtsson, L.: Digital Teknik. Roos, O.: Grundläggande datorteknik Kompendier i minnesteknik och laborationsanvisningar.

LAB 1En laborationskurs omfattande 5 laborationer a 4 h.
TEN 1En skriftlig tentamen bestående av huvudsakligen beskrivande problem.

Engelsk kursplan

Gäller 1997/98, beslut av utbildningsnämnden maj-97