TSEA19 Computer Hardware and Architecture Y, 5,3 ECTS-points
/Datorteknik Y/

Advancement level:
B

Aim:
To give knowledge about how a computer works and how it is programmed on the lowest level.

Prerequisites:
TSEA 06, Switching theory and logical design.

Course content:
Binary arithemtic: addition, subtraction, shift, multiplication, ALU. Computer architecture: computer models, microprogramming, addressing, interrupts, I/O handling, DMA, virtual memory, cache memory, assembly programming. Memories: RAM, magnetic discs, optical discs, error detection/correction I/O units: D/A converters, A/D converters Special computers: RISCs, short about parallel computers.

Course literature:
Danielsson, P-E and Bengtsson, L.: Digital teknik Roos, O.: Grundläggande datorteknik Separate documents from the department about memories and laboratory exercise instructions.

TEN1Written examination, 2 p.
LAB1Labaratory work, 1,5 p.
Course language is swedish.