Microprocessor_Topics_TextOnly
Microprocessor_Topics_TextOnly
Concepts
a) Internal Architecture of 8086 Microprocessor
The 8086 microprocessor has a 20-bit address bus and 16-bit data bus, allowing it to
address up to 1MB of memory. It consists of two main units:
1. Bus Interface Unit (BIU): Handles all data and address transfers on the buses. It also
performs instruction fetching.
2. Execution Unit (EU): Decodes and executes instructions fetched by the BIU.
The BIU contains the instruction queue, segment registers, and address generation circuitry.
The EU contains the ALU, general-purpose registers, flag register, and instruction decoder.