Computer Architecture

Course Information
TitleΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ / Computer Architecture
CodeΗΥΕ202
FacultySciences
SchoolPhysics
Cycle / Level1st / Undergraduate
Teaching PeriodSpring
CoordinatorKonstantinos Siozios
CommonNo
StatusActive
Course ID40003078

Class Information
Academic Year2017 – 2018
Class PeriodSpring
Faculty Instructors
Weekly Hours3
Class ID
600100244
Course Type 2016-2020
  • Scientific Area
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
Digital Course Content
Language of Instruction
  • Greek (Instruction, Examination)
Learning Outcomes
During the course the students will gain a full picture of the structure and organization of a computer system. They will understand the basic operational units of the systems such as Central Processing Unit, Memory System, Buses and Peripherals and the way they communicate with each other
General Competences
  • Apply knowledge in practice
  • Work autonomously
Course Content (Syllabus)
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, Input-output procedure, Interconnection system, Synchronous-asynchronous buses, Arbitration, Interrupts, Direct Memory Access.
Educational Material Types
  • Book
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures117
Exams3
Total120
Bibliography
Course Bibliography (Eudoxus)
Η ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ, ΔΗΜΗΤΡΙΟΣ ΝΙΚΟΛΟΣ,NIKOΛΟΣ ΟΡΓΑΝΩΣΗ & ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ, W. STALLINGS,ΤΖΙΟΛΑ
Last Update
30-06-2016