Physics, asked by sbahduhrani, 5 months ago

explain the architecture of the 8086 with a neat function block diagram?​

Answers

Answered by nissichristina
2

Answer:

The 8086 is a 16-bit microprocessor. The term 16 bit implies that its arithmetic logic unit, its internal registers, and most of its instructions are intended to work with 16 bit binary data. The 8086 has a 16 bit data bus, so it can read data from or write data to memory and ports either 16 bits or 8 bits at a time. The 8086 has a 20 bit address bus, so it can address any one of 220, or 1,048,576 memory locations.

8086 CPU is divided into 2 independent functional parts to speed up the processing namely BIU (Bus interface unit) & EU (execution unit).

BIU: It handles all transfers of data and addresses on the buses for the execution unit.

Sends out addresses

Fetches instructions from memory.

Read / write data from/to ports and memory i.e. handles all transfers of data and addresses on the busses

EU

Tells BIU where to fetch instructions or data from

Decodes instructions

Executes instructions

Answered by adventureisland
0

Explanation:

The Intel 8086 Microprocessor is an improved version of the Intel 8085 Microprocessor, which was introduced in 1976. It's a 16-bit microprocessor with 20 address lines and 16 data lines, and it can store up to 1MB of data. It contains a sophisticated instruction set that facilitates operations like as multiplication and division. The 8086 microprocessor is divided into two functional units: EU (Execution Unit) and BIU (Basic Instruction Unit) (Bus Interface Unit).

Attachments:
Similar questions