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

1) P. Papazoglou, Microprocessors: Principles and Applications, Tziolas Publications, 2015(A textbook in Greek).
2) D. Nikolos, Computer Architecture, 2017 (A textbook in Greek).

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