Microcomputer Structure, Arithmetic and Logic Unit, Instruction Units, Decoders, Control Unit, Registers, System Buses, Bus Interfacing, Dynamic and Static Memories, RAM, ROM, EEPROM, Flash, Peripherals, Peripheral Interfacing and Programming, Timers, Counters , parallel and serial ports, interrupt controllers, direct memory access, microcomputer instruction set, addressing, special instructions, microcomputer families, operating characteristics, comparison, evaluation, peripheral families.