Info
Course Code ELC473
Semester 8
Category Basic
Points 3
ECTS Units 6
Eclass https://eclass.upatras.gr/courses/PHY2006/
Lecturer
Recommended Reading

1) Π. Παπάζογλου, Μικροεπεξεργαστές (Αρχές και Εφαρμογές), 2η έκδοση, Εκδόσεις Τζιόλα, 2022.

2) Δ. Νικολός, ΑρχιτεκτονικήΥπολογιστών, Εκδόσεις Π. Παπακωνσταντίνου, 2017

Course Description

• Introduction (microcomputer architecture, busses).
• Data Coding (fixed/floating point numbers, characters, symbols, instructions)
• CPU(arithmetic/logic unit, control unit, register file).
• Stack/accumulator/register-based architectures.
• Assembly programming (instruction set, addressing modes, stack, subroutines).
• Memory (technology, interfacing, hierarchy, cache).
• Peripherals (I/O, interrupt/poling).
• Microcontrollers(Arduino/Raspberry Pi).