TSEI30 | Computer Hardware and Architecture, ECTS-points /DATORTEKNIK/ Advancement level: B | |
Aim: The course intends to give basic knowledge about how computers work and programming on the lowest level.Prerequisites: TSIU 40 Switching theory and logic design.Course organization: Lectures, lessons and laboratory work.Course content: - The main parts of a computer - Data representation and codes. Signed an unsigned arithmetic. Algorithms for multiplication/division of binary numbers. - Memory. Static and dynamic RAM. Construction of memory subsystems. - Instruction list and adressing modes for a simple computer. Assembly programming. - The implementation of a microprogrammed computer. Fetch and execution cycles. Interrupt. - I/O-handing. DMA. - Cache memory, pipelining and RISCs.Course literature: Roos O: Grundläggande datorteknik. (in swedish) Separate documents from the department. | ||
LAB 1 | Labratory work | |
TEN 1 | Written examination |