The document describes the internal architecture of the 8086 microprocessor. It has two main blocks: the Bus Interface Unit (BIU) and Execution Unit (EU). The BIU handles fetching instructions and data from memory and I/O, while the EU decodes and executes instructions. The 8086 uses general purpose registers like AX, BX, CX, DX as well as segment registers, pointers, and a flag register to control operations and store temporary data as it executes instructions.