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).