Computer Architecture

Code 3.4.3357.5
Semester 5th
Category Obligatory
Credits 5
Class Hours - Lab Hours 4 - 0
Lecturers Nectarios Koziris, Dionisios Pnevmatikatos, Panayiotis Tsanakas, Marios Koniaris (T & R Associates)
Links Helios, Course's Website
Web Platform Class 1:
Class 2:
Class 3:


Introduction to computer technology concepts. Algorithms for computer arithmetic. Instruction set architectures. CPU organization, memory reference modes, instruction formats. MIPS (RISC) architecture. Datapath and control unit design. Pipelining. Memory organization, memory hierarchy, Random Access Memory (RAM), associative memory, cache memory, virtual memory. I/O organization, synchronous-asynchronous communication, interrupts, busses, network interfaces. Secondary storage devices.