The various functional blocks of the 8085 microprocessor are: - Registers - Arithmetic logic unit - Address buffer - Increment / decrement address latch - Interrupt control - Serial I/O control - Timing and control circuitry - Instructions decoder and machine cycle encoder.