SlideShare a Scribd company logo
1 of 7
Intel-Processor 80286
Introduction:
The intel 80286 was introduced in 1982. In 1990 found in many machines (PC’s) it
become very popular. The new memory management generation is introduced in 80286. It
contains 24bit address bus accesses up to 16MB of RAM. The 80286 supporting multitasking
and allowing a user to work more than one application at a time. In 80286 Advantages of
protected mode provide help to prevent application from writing outside of their allocated
RAM zones.
Features:
 The 80286 is designed for multi user and multitasking environment.
 The 80286 is updated version of 8086.
 In 80286 1GB of virtual memory by using its memory-management system.
 In 80286 16MB address of physical memory.
 The 80286 is execute instruction more fast than 8086.
 The 80286 operates in both the real and protected modes.
 In real mode, the 80286 addresses a 1MB memory address space.
 Various version of 80286 are available that run on 12.5 MHz,10 MHz and 8 MHz clock
frequencies.
Processor Design:
 80286 designed for multitasking and multi user.
 It has 134000 transistors and four independent units.
 Instruction unit
 Bus unit
 Address unit
 Execution unit
 In 80286 produced 68-pin package like:
 Plastic leaded chip carrier
 Leadless chip carrier
 Pin grid array
 The 80286 more efficient in the execution of jumps, in complex micro-coded numerical
operation buffering, and prefetch of instructions.
1. Instruction Set:
Instructions performed by CPUI
 Four main components:
 Address Unit (AU)
 Bus Unit (BU)
 Instructure Unit (IU)
 Execution Unit (EU)
InstructionOperation:
Instruction operations are:
 Move operation
 Xchg operation
 Load operation
 Push and Pop operation
 Arithmetic operation
InstructionRules:
 Data in move or copy from source to destination.
 Source and destination both are called operand.
 In move instruction the data is move or copy from register to register.
 No memory to memory movement.
 No segment to segment movement.
 No immediate to segment movement.
 Flag bit not effected in move instruction.
Addressing Modes:
In 80286 has two modes:
 Real address mode
 Protected Virtual Address Mode
 Register Mode
 Immediate Mode
 Direct Mode
 Register indirect Mode
 Based Plus Index Mode
 Register Relative Mode
 In 80286 real address modes act as a faster version of 8086 and program execute without
of any change in 80286.
 In 80286 protected virtual address mode accessing multiple program at a time and
supported Multitasking.
 In register mode both operand must be registers also they have same size.
 In immediate mode one operand is register and other one is physical memory.
 In direct mode one operand is register and other one is must be physical memory carted
as an address.
 In register indirect mode both operand must be registers and one operand register is
catered as an address.
 In base plus index mode both operand must be register but one operand general register
plus index register and catered as a physical address.
 In register relative mode both operand must be register but one operand contains one
register plus relative number catered as a physical address.
2. Instruction Encoding:
In instruction encoding command are given below:
Move Command:
 Register Mode:
 Mov AX,BX
 Mov AL,BL
 Immediate Mode:
 Mov CL,11001110B
 Direct Mode:
 Mov [1001H],AX
 Register indirectMode:
 Mov [AX],CX
 Mov BX,[DX]
 Base plus index Mode:
 Mov AX,[BX+Si]
 Register relative Mode:
 Mov DX,[BX+100H]
 XChange Command:
 Xchg AH,AL
 Xchg CX,DX
 LOAD Effective Addressing Command:
 LEA AX,[BX]
 GLEA CX,3[DX]
 Push and Pop Command:
 Push AX
 Pop AX
 Push BX
 Pop CX
Register And Special Features:
80286 processor CPU contains almost the same set of registers same as 8086.
All Register Files:
 General Register
 Index Register
 Pointer Register
 Segment Register
 Status and Control Register
 Flag Register
Special Register:
 Index Register
 Pointer Register
 Segment Register
 Status and Control Register
 Flag Register
Interstage Register:
 Eight 16-bit general purpose Register
 Four 16-bit segment Register
 Status and Control 16-bit Register
 Instruction 16-bit Register
 Flag 16-bit Register
Data Flow Diagram:
Data flow diagram mean block diagram of 80286 are given below:
Internal Block Diagram of 80286:
View to contain four functional parts are:
 Address unit
 Bus Unit
 Instruction Unit
 Execution Unit
 The Address Unit is calculating the physical address of instruction.
 That physical address find out by the address unit is hand over to the Bus Unit of the
CPU.
 One major function of the bus unit is to fetch instruction byte from the memory.
 Instruction Unit accepts instructions from the pre fetch queue and instruction decoder
decodes the instruction one by one.
 The output from the circuit decoding devices control circuit in the Execution Unit is
responsible for instructions received from the decoded instruction queue, which sends
the data part of the instruction over the data bus.
Design Analysis:
CPI Calculation:
CPI stand for average number of Cycle Per Instruction.
Reason:
In 80286 processor CPI cannot be calculated because the internal or interclock clock of this
processor is not defined in anywhere.
Hg
Hghghghg
Hgh
G
H
PROJECT REPORT OF COMPUTER ARCITURE AND ORGANIZATION
Submitted TO:
Prof. G A Khan
Submitted BY:
Abu Bakar Rasheed(G1F16BSCS0084)
Uzair Butt(G1F16BSCS0117)

More Related Content

What's hot

Salient featurs of 80386
Salient featurs of 80386Salient featurs of 80386
Salient featurs of 80386
aviban
 
Modes of 80386
Modes of 80386Modes of 80386
Modes of 80386
aviban
 

What's hot (20)

Ieee Intel
Ieee IntelIeee Intel
Ieee Intel
 
Salient featurs of 80386
Salient featurs of 80386Salient featurs of 80386
Salient featurs of 80386
 
Modes of 80386
Modes of 80386Modes of 80386
Modes of 80386
 
Pin Description Of Intel 80386 DX Microprocessor
Pin Description Of Intel 80386 DX MicroprocessorPin Description Of Intel 80386 DX Microprocessor
Pin Description Of Intel 80386 DX Microprocessor
 
80386 Architecture
80386 Architecture80386 Architecture
80386 Architecture
 
Memory System
Memory SystemMemory System
Memory System
 
80486
8048680486
80486
 
Introduction to 80386 microprocessor
Introduction to 80386 microprocessorIntroduction to 80386 microprocessor
Introduction to 80386 microprocessor
 
Motorola microprocessor
Motorola microprocessorMotorola microprocessor
Motorola microprocessor
 
I/O system in intel 80386 microcomputer architecture
I/O system in intel 80386 microcomputer architectureI/O system in intel 80386 microcomputer architecture
I/O system in intel 80386 microcomputer architecture
 
Microprocessor ppt
Microprocessor pptMicroprocessor ppt
Microprocessor ppt
 
Microprocessor
Microprocessor Microprocessor
Microprocessor
 
M6800
M6800M6800
M6800
 
x86 architecture
x86 architecturex86 architecture
x86 architecture
 
X86 Architecture
X86 Architecture X86 Architecture
X86 Architecture
 
Difference b/w 8085 & 8086
Difference b/w 8085 & 8086Difference b/w 8085 & 8086
Difference b/w 8085 & 8086
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Introduction To Motorola Mc68040
Introduction To Motorola Mc68040 Introduction To Motorola Mc68040
Introduction To Motorola Mc68040
 
Micro processor
Micro processorMicro processor
Micro processor
 
The x86 Family
The x86 FamilyThe x86 Family
The x86 Family
 

Similar to Intel-Processor 80286

Microprocessor 80386
Microprocessor 80386Microprocessor 80386
Microprocessor 80386
yash sawarkar
 
32- bit Microprocessor-Indtel 80386.pptx
32- bit Microprocessor-Indtel 80386.pptx32- bit Microprocessor-Indtel 80386.pptx
32- bit Microprocessor-Indtel 80386.pptx
Yuvraj994432
 

Similar to Intel-Processor 80286 (20)

Architecture of 80386(www.munnuz.co.cc)
Architecture of 80386(www.munnuz.co.cc)Architecture of 80386(www.munnuz.co.cc)
Architecture of 80386(www.munnuz.co.cc)
 
80386.pptx
80386.pptx80386.pptx
80386.pptx
 
Microprocessor 80386
Microprocessor 80386Microprocessor 80386
Microprocessor 80386
 
80386
8038680386
80386
 
IBM processors,registers,segmentation
IBM processors,registers,segmentationIBM processors,registers,segmentation
IBM processors,registers,segmentation
 
Assembly_Language _Programming_UNIT.pptx
Assembly_Language _Programming_UNIT.pptxAssembly_Language _Programming_UNIT.pptx
Assembly_Language _Programming_UNIT.pptx
 
8086 ppt
8086 ppt8086 ppt
8086 ppt
 
Microprocessor Unit -1 SE computer-II.pptx
Microprocessor  Unit -1 SE computer-II.pptxMicroprocessor  Unit -1 SE computer-II.pptx
Microprocessor Unit -1 SE computer-II.pptx
 
Microprocessor lecture 2
Microprocessor lecture   2Microprocessor lecture   2
Microprocessor lecture 2
 
Microprocessors-based systems (under graduate course) Lecture 3 of 9
Microprocessors-based systems (under graduate course) Lecture 3 of 9 Microprocessors-based systems (under graduate course) Lecture 3 of 9
Microprocessors-based systems (under graduate course) Lecture 3 of 9
 
Microprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMicroprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackhole
 
Intel 8086 microprocessor
Intel 8086 microprocessorIntel 8086 microprocessor
Intel 8086 microprocessor
 
[ASM] Lab2
[ASM] Lab2[ASM] Lab2
[ASM] Lab2
 
Evolution of microprocessors and 80486 Microprocessor.
Evolution of microprocessors and 80486 Microprocessor.Evolution of microprocessors and 80486 Microprocessor.
Evolution of microprocessors and 80486 Microprocessor.
 
Assembly language by Puskar Suwal Complete Reference
Assembly language by Puskar Suwal Complete Reference Assembly language by Puskar Suwal Complete Reference
Assembly language by Puskar Suwal Complete Reference
 
U I - 4. 80386 Real mode.pptx
U I - 4. 80386 Real mode.pptxU I - 4. 80386 Real mode.pptx
U I - 4. 80386 Real mode.pptx
 
32- bit Microprocessor-Indtel 80386.pptx
32- bit Microprocessor-Indtel 80386.pptx32- bit Microprocessor-Indtel 80386.pptx
32- bit Microprocessor-Indtel 80386.pptx
 
mpmc cse ppt.pdf
mpmc cse ppt.pdfmpmc cse ppt.pdf
mpmc cse ppt.pdf
 
8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt
 
MP_MC.pdf
MP_MC.pdfMP_MC.pdf
MP_MC.pdf
 

More from Abubakr Cheema

More from Abubakr Cheema (8)

Mobile app development agreement february 18 2020
Mobile app development agreement   february 18 2020Mobile app development agreement   february 18 2020
Mobile app development agreement february 18 2020
 
Pharmacy management system fyp documentation
Pharmacy management system fyp documentationPharmacy management system fyp documentation
Pharmacy management system fyp documentation
 
Project of deamon process
Project of deamon processProject of deamon process
Project of deamon process
 
Project timeline
Project timelineProject timeline
Project timeline
 
Mobile/Web App Development Project Report
Mobile/Web App Development Project ReportMobile/Web App Development Project Report
Mobile/Web App Development Project Report
 
Presentation On new Product development
Presentation On new Product developmentPresentation On new Product development
Presentation On new Product development
 
EXTERNAL GROWTH STRATEGIES
EXTERNAL GROWTH STRATEGIESEXTERNAL GROWTH STRATEGIES
EXTERNAL GROWTH STRATEGIES
 
Gen. Ayub Khan's Decade
Gen. Ayub Khan's DecadeGen. Ayub Khan's Decade
Gen. Ayub Khan's Decade
 

Recently uploaded

➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men 🔝Vijayawada🔝 E...
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men  🔝Vijayawada🔝   E...➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men  🔝Vijayawada🔝   E...
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men 🔝Vijayawada🔝 E...
amitlee9823
 
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
amitlee9823
 
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
uodye
 
CHEAP Call Girls in Hauz Quazi (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Hauz Quazi  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Hauz Quazi  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Hauz Quazi (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
amitlee9823
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
ehyxf
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
tufbav
 
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Shirwal ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
 
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men 🔝Vijayawada🔝 E...
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men  🔝Vijayawada🔝   E...➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men  🔝Vijayawada🔝   E...
➥🔝 7737669865 🔝▻ Vijayawada Call-girls in Women Seeking Men 🔝Vijayawada🔝 E...
 
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...Shikrapur Call Girls Most Awaited Fun  6297143586 High Profiles young Beautie...
Shikrapur Call Girls Most Awaited Fun 6297143586 High Profiles young Beautie...
 
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men  🔝kakinada🔝   Escor...
➥🔝 7737669865 🔝▻ kakinada Call-girls in Women Seeking Men 🔝kakinada🔝 Escor...
 
Escorts Service Daryaganj - 9899900591 College Girls & Models 24/7
Escorts Service Daryaganj - 9899900591 College Girls & Models 24/7Escorts Service Daryaganj - 9899900591 College Girls & Models 24/7
Escorts Service Daryaganj - 9899900591 College Girls & Models 24/7
 
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In RT Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Chikhali Call Me 7737669865 Budget Friendly No Advance Booking
 
HLH PPT.ppt very important topic to discuss
HLH PPT.ppt very important topic to discussHLH PPT.ppt very important topic to discuss
HLH PPT.ppt very important topic to discuss
 
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Sanjay Nagar ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
一比一原版(Otago毕业证书)奥塔哥理工学院毕业证成绩单学位证靠谱定制
 
CHEAP Call Girls in Hauz Quazi (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Hauz Quazi  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Hauz Quazi  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Hauz Quazi (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
Vip Mumbai Call Girls Andheri East Call On 9920725232 With Body to body massa...
 
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Katraj ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
Call Now ≽ 9953056974 ≼🔝 Call Girls In Yusuf Sarai ≼🔝 Delhi door step delevry≼🔝
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Th...
 
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
 
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Ashok Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Ashok Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
(ISHITA) Call Girls Service Aurangabad Call Now 8617697112 Aurangabad Escorts...
 

Intel-Processor 80286

  • 1. Intel-Processor 80286 Introduction: The intel 80286 was introduced in 1982. In 1990 found in many machines (PC’s) it become very popular. The new memory management generation is introduced in 80286. It contains 24bit address bus accesses up to 16MB of RAM. The 80286 supporting multitasking and allowing a user to work more than one application at a time. In 80286 Advantages of protected mode provide help to prevent application from writing outside of their allocated RAM zones. Features:  The 80286 is designed for multi user and multitasking environment.  The 80286 is updated version of 8086.  In 80286 1GB of virtual memory by using its memory-management system.  In 80286 16MB address of physical memory.  The 80286 is execute instruction more fast than 8086.  The 80286 operates in both the real and protected modes.  In real mode, the 80286 addresses a 1MB memory address space.  Various version of 80286 are available that run on 12.5 MHz,10 MHz and 8 MHz clock frequencies. Processor Design:  80286 designed for multitasking and multi user.  It has 134000 transistors and four independent units.  Instruction unit  Bus unit  Address unit  Execution unit  In 80286 produced 68-pin package like:  Plastic leaded chip carrier  Leadless chip carrier  Pin grid array  The 80286 more efficient in the execution of jumps, in complex micro-coded numerical operation buffering, and prefetch of instructions.
  • 2. 1. Instruction Set: Instructions performed by CPUI  Four main components:  Address Unit (AU)  Bus Unit (BU)  Instructure Unit (IU)  Execution Unit (EU) InstructionOperation: Instruction operations are:  Move operation  Xchg operation  Load operation  Push and Pop operation  Arithmetic operation InstructionRules:  Data in move or copy from source to destination.  Source and destination both are called operand.  In move instruction the data is move or copy from register to register.  No memory to memory movement.  No segment to segment movement.  No immediate to segment movement.  Flag bit not effected in move instruction. Addressing Modes: In 80286 has two modes:  Real address mode  Protected Virtual Address Mode  Register Mode  Immediate Mode  Direct Mode
  • 3.  Register indirect Mode  Based Plus Index Mode  Register Relative Mode  In 80286 real address modes act as a faster version of 8086 and program execute without of any change in 80286.  In 80286 protected virtual address mode accessing multiple program at a time and supported Multitasking.  In register mode both operand must be registers also they have same size.  In immediate mode one operand is register and other one is physical memory.  In direct mode one operand is register and other one is must be physical memory carted as an address.  In register indirect mode both operand must be registers and one operand register is catered as an address.  In base plus index mode both operand must be register but one operand general register plus index register and catered as a physical address.  In register relative mode both operand must be register but one operand contains one register plus relative number catered as a physical address. 2. Instruction Encoding: In instruction encoding command are given below: Move Command:  Register Mode:  Mov AX,BX  Mov AL,BL  Immediate Mode:  Mov CL,11001110B  Direct Mode:  Mov [1001H],AX  Register indirectMode:  Mov [AX],CX  Mov BX,[DX]  Base plus index Mode:  Mov AX,[BX+Si]  Register relative Mode:  Mov DX,[BX+100H]
  • 4.  XChange Command:  Xchg AH,AL  Xchg CX,DX  LOAD Effective Addressing Command:  LEA AX,[BX]  GLEA CX,3[DX]  Push and Pop Command:  Push AX  Pop AX  Push BX  Pop CX Register And Special Features: 80286 processor CPU contains almost the same set of registers same as 8086. All Register Files:  General Register  Index Register  Pointer Register  Segment Register  Status and Control Register  Flag Register Special Register:  Index Register  Pointer Register  Segment Register  Status and Control Register  Flag Register Interstage Register:  Eight 16-bit general purpose Register  Four 16-bit segment Register  Status and Control 16-bit Register  Instruction 16-bit Register  Flag 16-bit Register Data Flow Diagram: Data flow diagram mean block diagram of 80286 are given below:
  • 5.
  • 6. Internal Block Diagram of 80286: View to contain four functional parts are:  Address unit  Bus Unit  Instruction Unit  Execution Unit  The Address Unit is calculating the physical address of instruction.  That physical address find out by the address unit is hand over to the Bus Unit of the CPU.  One major function of the bus unit is to fetch instruction byte from the memory.  Instruction Unit accepts instructions from the pre fetch queue and instruction decoder decodes the instruction one by one.  The output from the circuit decoding devices control circuit in the Execution Unit is responsible for instructions received from the decoded instruction queue, which sends the data part of the instruction over the data bus. Design Analysis: CPI Calculation: CPI stand for average number of Cycle Per Instruction. Reason: In 80286 processor CPI cannot be calculated because the internal or interclock clock of this processor is not defined in anywhere. Hg Hghghghg Hgh G H
  • 7. PROJECT REPORT OF COMPUTER ARCITURE AND ORGANIZATION Submitted TO: Prof. G A Khan Submitted BY: Abu Bakar Rasheed(G1F16BSCS0084) Uzair Butt(G1F16BSCS0117)