8085 Architecture: Introduction to microprocessors and microcontrollers,
8085 Processor Architecture, Internal operations, Instructions and timings,
Programming the 8085 – Introduction to 8085 instructions, addressing modes and Programming techniques with Additional instruction.
Stacks and subroutines, interfacing peripherals – Basic interfacing concepts, interfacing output displays, interfacing input keyboards. Interrupts – 8085 Interrupts, Programmable Interrupt Controller (8259A). Direct Memory Access (DMA) – DMA Controller (Intel 8257), Interfacing 8085 with Digital to Analog and Analog to Digital converters.
Programmable peripheral interface (Intel 8255A), Programmable communication interface (Intel 8251), Programmable. Interval timer (Intel 8253 and 8254), Programmable Keyboard / Display controller (Intel 8279). Serial and parallel bus standards RS 232 C, IEEE 488.
Introduction to Microcontrollers, 8051 – Architecture – Instruction set, Addressing modes and Programming Techniques. Comparison of various families of 8-bit micro controllers. System Design Techniques Interfacing of LCD, ADC, Sensors, Stepper motor, keyboard and DAC using microcontrollers Communication standards – serial RS232 and USB
Microprocessor Applications and trends in microprocessor Technology – 8-bit, 16-bit and 32-bit microprocessors. Advanced Processor Architecture – Register structure, Instruction set, Addressing modes of 8086. Features of advanced microprocessors. 80386, 80486, Pentium and Multi-Core Processors.