Introduction to microprocessor – Microprocessor architecture – Microprocessor hardware – assembly language principles, programming – Instruction set - Data path and control path – synchronization – interrupts – interrupt procedures – interface – programmable chips – data acquisition systems – closed loop control applications – I/Os alternatives – development tools – diagnostics .

Computer architecture - instructions and data types - data transfer – micro processing – control unit – control unit functions – arithmetic logic unit – instructions execution – memory systems – data and control paths – inputs/outputs – control signals – interrupt signals – programmable peripheral interface – bidirectional connections – programmable devices.

The main purposes of the course are: understanding of how to perform low and high frequency analysis of BJT and MOS amplifiers, understanding the working principle of operational amplifiers and power amplifiers, understanding of linear digital Integrated circuits and their applications, and understanding the basics of digital circuits (MOS & BJT)