Microprocessor Systems

Code 3.4.3046.6
Semester 6th
Flow Y - Computer Systems
Category Obligatory (half flow)
Credits 6
Class Hours - Lab Hours 4 - 0
Lecturers Kiamal Pekmestzi, Dimitrios Soudris, Sotirios Kokosis (T & R Associates),
Links MyCourses


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.