|Flow||Y - Computer Systems|
|Category||Obligatory (half flow)|
|Class Hours - Lab Hours||4 - 0|
|Lecturers||Kiamal Pekmestzi, Dimitrios Soudris, Sotirios Xydis, Sotirios Kokosis (T & R Associates),|
Introduction to Microprocessors technology and architectures. Microprocessor Based Systems - Embedded Systems. Instruction set of 8085 microprocessor. Memory Systems and Technologies – Addressing modes. Programming in Assembly Language - Macros and Routines. Techniques and devices for data input-output. Interrupt Systems and Direct Memory Access. Description of 80x86 Microprocessors, Instruction set and programming. Architecture and programming of AVR and PIC Microcontrollers in Assembly language and C. Microcontroller peripherals and applications. Introduction to RISC Processors and the ARM Processor Family.