Computer Architecture

Semester: 8
Course code: HY0206


Introduction to the structure, organization, operation and evaluation of the computer systems, Arithmetic data, Floating point arithmetic, Types of data, Types of Instructions, Addressing modes, CISC-RISC architectures, Central Processing Unit, Data path, Arithmetic Logic Unit, Register file, Control unit, Microprogramming, Nanoprogramming, Memory system, Memory technologies, Memory hierarchy, Cache memory, Main memory, Virtual memory, Input-output procedure, Interconnection system, Synchronous-asynchronous buses, Arbitration, Interrupts, Direct Memory Access.


S. Nikolaidis


  1. D. V. Nikolos, "Computer Architecture, 2nd edition, 2013"
  2. Willian Stallings, "Computer Organization & Architecture"

<< Back