Q1Microprocessor and Interfaces
Question
4 marks
Explain the architecture of 8086 microprocessor.
Answer
The 8086 architecture is divided into the Bus Interface Unit (BIU) and Execution Unit (EU).
The 8086 architecture is divided into the Bus Interface Unit (BIU) and Execution Unit (EU) operating in parallel to support pipelining.
The BIU handles external bus operations, fetches instructions into a 6-byte queue, and computes the 20-bit physical address using segment registers (CS, DS, SS, ES) and an adder. The EU contains the ALU, general registers (AX, BX, CX, DX), pointers/indexes, and control circuitry to decode and execute instructions fetched by the BIU.