Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

30-180812142719.pdf

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Prochain SlideShare
Architecture of 8086.pptx
Architecture of 8086.pptx
Chargement dans…3
×

Consultez-les par la suite

1 sur 7 Publicité

Plus De Contenu Connexe

Similaire à 30-180812142719.pdf (20)

Plus récents (20)

Publicité

30-180812142719.pdf

  1. 1. MICROPROCESSOR 8086 LECTURE 32 8086 MICROPROCESSOR PIPELINED ARCHITECTURE PROF. SANDIP DAS
  2. 2. ARCHITECTURE OF 8086-INTRODUCTION • 8086 Contains two independent functional units: Bus Interface Unit (BIU) and Execution Unit (EU) • The BIU handles transfer of data and addresses between the processor and memory I/O devices. • The EU receives opcode of an instrument from the queue, decodes it and then executes it. • While EU is decoding an instruction or executing an instruction, the BIU fetches instruction codes from the memory and stores them in the queue. • The BIU and EU thus operate in parallel independently and this type of BIU EU MEMORY
  3. 3. PIPELINING IN 8086 Non-pipelined 8085 Pipelined 8086 Fetch 1 Execute 1 Fetch 2 Execute 2 Fetch 1 Execute 1 Fetch 2 Execute 2 Fetch 3 Execute 3 T1 T2 T3 T4 T1 T2 T3 T4
  4. 4. ARCHITECTURE OF 8086 The Execution Unit executes instructions for the processor
  5. 5. ARCHITECTURE OF 8086 Can be addressed either as 8 bit register or 16 bit register When addressed as 8-bit register AL- Accumulator low AH- Accumulator High When addressed as 16-bit register AX BX CX DX
  6. 6. ARCHITECTURE OF 8086 Segment registers are used to address memory space- either RAM,ROM or the I/O space The address compute engine converts the logical address that is held by the segment registers into physical address Internal memory holds the Instruction queue
  7. 7. BUS INTERFACE UNIT CODE SEGMENT EXTRA SEGMENT STACK SEGMENT DATA SEGMENT 1 MB SEGMENTED MEMORY

×