The document discusses the architecture of the 8086 microprocessor. It describes the various functional blocks including the computational unit, internal storage, instruction decoding unit, and timing and control unit. It also explains the bus interface unit and execution unit that fetch and execute instructions, respectively. Finally, it provides details about the different registers used by the 8086 like the segment registers, flag register, and general purpose registers.