Datamaskinarkitektur (4 vkt.)
Lærebok: Mano/Kime, Logic and computer design fundamentals
Tore Jonassen, Assembler på PC (kompendium)
5 timer forelesning (en brukes til å gjøre oppgaver)
2 timer øvingstimer/lab
1. Tallsystemer, binær, oktal, hex, ASCII
2. Boolsk algebra, transistorer, porter, Integrerte
kretser, Karnaugh-diagram
3. Kombinatoriske kretser, design, multipleksere, dekodere,
binær adderer, subtraherer, multipliserer (oblig1)
4. Sekvensielle kretser, design,låser, D-vippe,
JK-vippe
5. Registere, shift-registere og tellere
6. RAM/ROM
7. Datapath
- Mikro-operasjoner
- Busser
- ALU, shifter
- kontroll ord
8. Kontrollenhet, forenklede arkitekturer, Algorithmic
State Machine (ASM)
- En-syklus hardwired kontroll (oblig2 => simulering av denne)
- Fler-syklus mikroprogrammert kontroll
9. CISC, RISC
10. X86 Assembler programmering (oblig3)