TSEA20 | Datorteknik D, 5 poäng /Computer Hardware and Architecture D / För: D2 | |
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 04, TSEA 06 Digitalteknik.Organisation: Kursen består av föreläsningar, övningslektioner samt 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. Några datorexempel. Assemblyprogrammering. Minnen: Definitioner och begrepp. RAM, skivor, optiska skivor. Felrättning i minnen. Virtuellt minne. In/ut-enheter: Digital-analog och analog-digital omvandling. Textskärmar. Speciella minnen och datorer: Associativa och ortogonala minnen och datorer. Stackdatorer, RISCs, PLC, bilddatorer.Kurslitteratur: Danielsson, P-E och Bengtsson, L.: Digital Teknik. Roos, O.: Grundläggande datorteknik Kompendier i minnesteknik och laborationsanvisningar. | ||
LAB 1 | En laborationskurs omfattande 8 laborationer a 4 h. | |
TEN 1 | En skriftlig tentamen bestående av huvudsakligen beskrivande problem. |