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: — |
Description
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.