Aim of the program: 

Understanding the architecture of 16 bit microprocessors, integrated components for I/O devices and assembler programming. Comprehension of the basics of the architecture and organization of microprocessors as well as the existing techniques for their programming. Similarities and differences with microcontrollers.