SlideShare a Scribd company logo
UNIT-I
The CPU maybe viewedtocontainfourfunctional parts,viz.
(1) Bus Unit ( AU ) (3) Execution Unit ( BU )
(2) Instruction Unit ( IU ) (4) Address Unit ( EU )
Bus Unit (BU):
It has address latches, data transceivers, bus interface and circuitry,
instruction pre-fetcher, processor extension interface and 6 byte instruction
queue.
- To perform all memory and IO read and write
- To pre-fetch the instruction bytes.
- Transmit the physical address over address bus A0 – A23.
- Whenever BU is not using the buses for the operation, it pre-
fetches the instruction byte and put them is a 6 byte pre-fetch
queue.
- Prefetcher module in the bus unit performs this task of
prefetching.
- Bus controller controls the prefetcher module.
- Fetched instructions are arranged in a 6 – byte prefetch queue.
Instruction Unit (IU):
It has 3 decoded instruction queue and instruction decoder
- It fully decodes up to three prefetched instruction and holds them
in a queue
- So that EU can access them.
- It helps the processor to speed up, as pipelining of instruction is
done.
- Receive arranged instructions from 6 bytes prefetch queue.
- Instruction decoder decodes the instruction one by one and are
latched onto a decoded instruction queue.
Execution Unit (EU):
It includes ALU, Register and the Control unit. Register are general purpose,
index, pointer, flag register and 16-bit machine status word (MSW).
- ALU is the heart of execution unit.
- To sequentially execute the instructions received from the
instruction unit
- Control unit is responsible for executing the instructions received
from the decoded instruction queue.
- Contains Register Bank.
- After execution ALU sends the result either over data bus or back
to the register bank.
Address Unit ( AU ):
- Compute the physical address that will be sent out to the memory
or IO by BU.
- 80286 operate in two modes.
1. Real address mode
2. Protected address mode
- When used in real mode, AU computes the address with segments
base and offset like 8086. Segments register are CS, DS, ES, SS
hold base address. IP, BP, SI, DI, SP hold offset.
- Maximum physical space allowed in this mode is 1MB.
- When 80286 operate in protected mode, the address unit acts as
MMU.
- All 24 address lines used and can access up to 16 MB of physical
memory.
- Calculate the physical addresses of the instruction and data that
the CPU want to access
- Address lines derived by this unit may be used to address different
peripherals.
80286 Basic Features
 The 80286 microprocessorisanadvancedversionof the 8086 microprocessorthatis
designedformulti userandmultitaskingenvironments
 The 80286 addresses16 M Byte of physical memoryand 1G Bytesof virtual memoryby
usingitsmemory-managementsystem
 The performance of 80286 is five timesfasterthanthe standard8086.
 The 80286 isbasicallyan8086 that is optimizedtoexecute instructionsinfewerclocking
periodsthanthe 8086
 Like the 80186, the 80286 doesn’tincorporate internal peripherals;insteaditcontainsa
memorymanagementunit(MMU)
 The 80286 operatesinboththe real and protectedmodes
 In the real mode,the 80286 addressesa1MByte memoryaddressspace and isvirtually
identical to8086
 In the protectedmode,the 80286 addressesa16MByte memoryspace.
 The 80286 containsthe same instructionsexceptfora handful of additional instructionsthat
control the memory-managementnit.
 It is16-bit flagregisterwith12-bitsare used4-bitsunused.
Block diagram of 80286

More Related Content

What's hot

Computer organization memory
Computer organization memoryComputer organization memory
Computer organization memory
Deepak John
 
INTEL 80386 MICROPROCESSOR
INTEL  80386  MICROPROCESSORINTEL  80386  MICROPROCESSOR
INTEL 80386 MICROPROCESSOR
Annies Minu
 
General register organization (computer organization)
General register organization  (computer organization)General register organization  (computer organization)
General register organization (computer organization)
rishi ram khanal
 
8237 dma controller
8237 dma controller8237 dma controller
8237 dma controllerTech_MX
 
viva q&a for mp lab
viva q&a for mp labviva q&a for mp lab
viva q&a for mp lab
g yugandhar srinivas
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086
saurav kumar
 
Stacks & subroutines 1
Stacks & subroutines 1Stacks & subroutines 1
Stacks & subroutines 1
deval patel
 
Intel 80286
Intel 80286Intel 80286
Intel 80286
Anju Kanjirathingal
 
Stack and subroutine
Stack and subroutineStack and subroutine
Stack and subroutine
Suchismita Paul
 
Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 80869840596838
 
Chapter 1 microprocessor introduction
Chapter 1 microprocessor introductionChapter 1 microprocessor introduction
Chapter 1 microprocessor introduction
Shubham Singh
 
instruction format and addressing modes
instruction format and addressing modesinstruction format and addressing modes
instruction format and addressing modes
RamaPrabha24
 
Registers and-common-bus
Registers and-common-busRegisters and-common-bus
Registers and-common-busAnuj Modi
 
Interrupts
InterruptsInterrupts
Interrupts
Urwa Shanza
 
8086-instruction-set-ppt
 8086-instruction-set-ppt 8086-instruction-set-ppt
8086-instruction-set-pptjemimajerome
 
Assembly Language Programming Of 8085
Assembly Language Programming Of 8085Assembly Language Programming Of 8085
Assembly Language Programming Of 8085
techbed
 
Addressing Modes
Addressing ModesAddressing Modes
Addressing Modes
Mayank Garg
 
INTEL 8086 MICROPROCESSOR
INTEL 8086 MICROPROCESSORINTEL 8086 MICROPROCESSOR
INTEL 8086 MICROPROCESSOR
Sagar Kuntumal
 
Register Organisation of 8086 Microprocessor
Register Organisation of 8086 MicroprocessorRegister Organisation of 8086 Microprocessor
Register Organisation of 8086 MicroprocessorNikhil Kumar
 

What's hot (20)

Computer organization memory
Computer organization memoryComputer organization memory
Computer organization memory
 
INTEL 80386 MICROPROCESSOR
INTEL  80386  MICROPROCESSORINTEL  80386  MICROPROCESSOR
INTEL 80386 MICROPROCESSOR
 
General register organization (computer organization)
General register organization  (computer organization)General register organization  (computer organization)
General register organization (computer organization)
 
8237 dma controller
8237 dma controller8237 dma controller
8237 dma controller
 
viva q&a for mp lab
viva q&a for mp labviva q&a for mp lab
viva q&a for mp lab
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086
 
Stacks & subroutines 1
Stacks & subroutines 1Stacks & subroutines 1
Stacks & subroutines 1
 
Intel 80286
Intel 80286Intel 80286
Intel 80286
 
Stack and subroutine
Stack and subroutineStack and subroutine
Stack and subroutine
 
Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 8086
 
Chapter 1 microprocessor introduction
Chapter 1 microprocessor introductionChapter 1 microprocessor introduction
Chapter 1 microprocessor introduction
 
instruction format and addressing modes
instruction format and addressing modesinstruction format and addressing modes
instruction format and addressing modes
 
Registers and-common-bus
Registers and-common-busRegisters and-common-bus
Registers and-common-bus
 
Interrupts
InterruptsInterrupts
Interrupts
 
8086-instruction-set-ppt
 8086-instruction-set-ppt 8086-instruction-set-ppt
8086-instruction-set-ppt
 
Assembly Language Programming Of 8085
Assembly Language Programming Of 8085Assembly Language Programming Of 8085
Assembly Language Programming Of 8085
 
Addressing Modes
Addressing ModesAddressing Modes
Addressing Modes
 
ARM Architecture
ARM ArchitectureARM Architecture
ARM Architecture
 
INTEL 8086 MICROPROCESSOR
INTEL 8086 MICROPROCESSORINTEL 8086 MICROPROCESSOR
INTEL 8086 MICROPROCESSOR
 
Register Organisation of 8086 Microprocessor
Register Organisation of 8086 MicroprocessorRegister Organisation of 8086 Microprocessor
Register Organisation of 8086 Microprocessor
 

Similar to Block diagram of 80286

Assembly Language and Structures of Microcomputer | Chap-1
Assembly Language and Structures of Microcomputer | Chap-1Assembly Language and Structures of Microcomputer | Chap-1
Assembly Language and Structures of Microcomputer | Chap-1
Nafis Ahmed
 
2nd puc computer science chapter 1 backdrop of computers
2nd puc computer science chapter 1  backdrop of computers 2nd puc computer science chapter 1  backdrop of computers
2nd puc computer science chapter 1 backdrop of computers
Aahwini Esware gowda
 
Module 4 advanced microprocessors
Module 4 advanced microprocessorsModule 4 advanced microprocessors
Module 4 advanced microprocessors
Deepak John
 
Microprocessor 80286
Microprocessor 80286Microprocessor 80286
Microprocessor 80286
Smile Hossain
 
Microprocessor 8086
Microprocessor 8086Microprocessor 8086
Microprocessor 8086
Aanjaney Singh Chauhan
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
ganeshbehera6
 
Bindura university of science education
Bindura university of science educationBindura university of science education
Bindura university of science education
Innocent Tauzeni
 
Intermediate machine architecture
Intermediate machine architectureIntermediate machine architecture
Intermediate machine architectureJohn Cutajar
 
Internal structure of 8086
Internal structure of 8086Internal structure of 8086
Internal structure of 8086
lalithambiga kamaraj
 
Register & Memory
Register & MemoryRegister & Memory
Register & Memory
Education Front
 
8086 architecture and pin description
8086 architecture and pin description 8086 architecture and pin description
8086 architecture and pin description
Aswini Dharmaraj
 
Microprocessors - 80386DX
Microprocessors - 80386DXMicroprocessors - 80386DX
Microprocessors - 80386DX
PriyaDYP
 
Introduction to Processor
Introduction to ProcessorIntroduction to Processor
Introduction to Processor
Ashish KC
 
Comp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxComp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptx
MehwishKanwal14
 
the-cpu-design-central-processing-unit-design-1
the-cpu-design-central-processing-unit-design-1the-cpu-design-central-processing-unit-design-1
the-cpu-design-central-processing-unit-design-1
Basel Mansour
 
Module 1 8086
Module 1 8086Module 1 8086
Module 1 8086
Deepak John
 

Similar to Block diagram of 80286 (20)

Assembly Language and Structures of Microcomputer | Chap-1
Assembly Language and Structures of Microcomputer | Chap-1Assembly Language and Structures of Microcomputer | Chap-1
Assembly Language and Structures of Microcomputer | Chap-1
 
2nd puc computer science chapter 1 backdrop of computers
2nd puc computer science chapter 1  backdrop of computers 2nd puc computer science chapter 1  backdrop of computers
2nd puc computer science chapter 1 backdrop of computers
 
Module 4 advanced microprocessors
Module 4 advanced microprocessorsModule 4 advanced microprocessors
Module 4 advanced microprocessors
 
Microprocessor 80286
Microprocessor 80286Microprocessor 80286
Microprocessor 80286
 
Microprocessor 8086
Microprocessor 8086Microprocessor 8086
Microprocessor 8086
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
 
Introduction to 8085svv
Introduction to 8085svvIntroduction to 8085svv
Introduction to 8085svv
 
Bindura university of science education
Bindura university of science educationBindura university of science education
Bindura university of science education
 
Intermediate machine architecture
Intermediate machine architectureIntermediate machine architecture
Intermediate machine architecture
 
Internal structure of 8086
Internal structure of 8086Internal structure of 8086
Internal structure of 8086
 
8086 Architecture
8086 Architecture8086 Architecture
8086 Architecture
 
Register & Memory
Register & MemoryRegister & Memory
Register & Memory
 
8086 architecture and pin description
8086 architecture and pin description 8086 architecture and pin description
8086 architecture and pin description
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Microprocessors - 80386DX
Microprocessors - 80386DXMicroprocessors - 80386DX
Microprocessors - 80386DX
 
Introduction to Processor
Introduction to ProcessorIntroduction to Processor
Introduction to Processor
 
Lecture#06 inner workings of the cpu
Lecture#06   inner workings of the cpuLecture#06   inner workings of the cpu
Lecture#06 inner workings of the cpu
 
Comp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxComp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptx
 
the-cpu-design-central-processing-unit-design-1
the-cpu-design-central-processing-unit-design-1the-cpu-design-central-processing-unit-design-1
the-cpu-design-central-processing-unit-design-1
 
Module 1 8086
Module 1 8086Module 1 8086
Module 1 8086
 

Recently uploaded

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 

Recently uploaded (20)

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 

Block diagram of 80286

  • 1. UNIT-I The CPU maybe viewedtocontainfourfunctional parts,viz. (1) Bus Unit ( AU ) (3) Execution Unit ( BU ) (2) Instruction Unit ( IU ) (4) Address Unit ( EU ) Bus Unit (BU): It has address latches, data transceivers, bus interface and circuitry, instruction pre-fetcher, processor extension interface and 6 byte instruction queue. - To perform all memory and IO read and write - To pre-fetch the instruction bytes. - Transmit the physical address over address bus A0 – A23. - Whenever BU is not using the buses for the operation, it pre- fetches the instruction byte and put them is a 6 byte pre-fetch queue. - Prefetcher module in the bus unit performs this task of prefetching. - Bus controller controls the prefetcher module. - Fetched instructions are arranged in a 6 – byte prefetch queue.
  • 2. Instruction Unit (IU): It has 3 decoded instruction queue and instruction decoder - It fully decodes up to three prefetched instruction and holds them in a queue - So that EU can access them. - It helps the processor to speed up, as pipelining of instruction is done. - Receive arranged instructions from 6 bytes prefetch queue. - Instruction decoder decodes the instruction one by one and are latched onto a decoded instruction queue. Execution Unit (EU): It includes ALU, Register and the Control unit. Register are general purpose, index, pointer, flag register and 16-bit machine status word (MSW). - ALU is the heart of execution unit. - To sequentially execute the instructions received from the instruction unit - Control unit is responsible for executing the instructions received from the decoded instruction queue. - Contains Register Bank. - After execution ALU sends the result either over data bus or back to the register bank. Address Unit ( AU ): - Compute the physical address that will be sent out to the memory or IO by BU. - 80286 operate in two modes. 1. Real address mode 2. Protected address mode - When used in real mode, AU computes the address with segments base and offset like 8086. Segments register are CS, DS, ES, SS hold base address. IP, BP, SI, DI, SP hold offset. - Maximum physical space allowed in this mode is 1MB. - When 80286 operate in protected mode, the address unit acts as MMU. - All 24 address lines used and can access up to 16 MB of physical memory. - Calculate the physical addresses of the instruction and data that the CPU want to access - Address lines derived by this unit may be used to address different peripherals.
  • 3. 80286 Basic Features  The 80286 microprocessorisanadvancedversionof the 8086 microprocessorthatis designedformulti userandmultitaskingenvironments  The 80286 addresses16 M Byte of physical memoryand 1G Bytesof virtual memoryby usingitsmemory-managementsystem  The performance of 80286 is five timesfasterthanthe standard8086.  The 80286 isbasicallyan8086 that is optimizedtoexecute instructionsinfewerclocking periodsthanthe 8086  Like the 80186, the 80286 doesn’tincorporate internal peripherals;insteaditcontainsa memorymanagementunit(MMU)  The 80286 operatesinboththe real and protectedmodes  In the real mode,the 80286 addressesa1MByte memoryaddressspace and isvirtually identical to8086  In the protectedmode,the 80286 addressesa16MByte memoryspace.  The 80286 containsthe same instructionsexceptfora handful of additional instructionsthat control the memory-managementnit.  It is16-bit flagregisterwith12-bitsare used4-bitsunused.