Introduction to 8085A CPU architecture-register organization, addressing modes and their features. Software instruction set and
Assembly Language Programming. Pin description and features.
Instruction cycle, machine cycle, Timing diagram.
Hardware Interfacing: Interfacing memory, peripheral chips (IO mapped IO & Memory mapped IO).
Interrupts and DMA.
Peripherals: 8279, 8255, 8251, 8253, 8237, 8259, A/D and D/A converters and interfacing of the same.
Typical applications of a microprocessor.
16 bit processors: 8086 and architecture, segmented memory has cycles, read/write cycle in min/max mode. Reset operation, wait
state, Halt state, Hold state, Lock operation, interrupt processing. Addressing modes and their features. Software instruction set
(including specific instructions like string instructions, repeat, segment override, lock prefizers and their use) and Assembly Language
programming with the same.
Brief overview of some other microprocessors (eg. 6800 Microprocessor).