SlideShare a Scribd company logo
1 of 21
MICROCOMPUTER ARCHITECTURE –
INTErnal STRUCTURE OF 80286
SUBMMITED BY
R.RAMADEVI
I-MSC[CS&IT]
NSCAS
INTERNAL 80286
 Internal is a term used to describe a device that is in stalied with in the
computer
 For example:
video card , internal device ,printer external device
 An internal drive example for internal hard drive is any drive inside the
computer
 In the pictures is an example of computer memory and example of
internal
 hardward below are additional example of internal hardward in your
computer
INTERNAL ARCHITECTURE
Structures of 80286
 It is 16 bit processor
 It has 24 bit address lines
 It can access 16 mb of physical memory
 It is available in various versions that run on 12.5 mhz,10 MHZ
and 8 MHZ clock frequencies
 80826 is upwardly compatible with 8086 in terms of instruction
set
 The 80286 works in two operating mode,viz real address mode
Protected virtual address mode
 The 80286 just acts as a fast 8086
 All the memory management and protection mechanisms are
disabled in the mode
 In the protected virtual address mode the 80286 works with all of
its
 Memory management and protection capabilities the advanced
instruction in both the mode
REGISTER ORGANIZATION OF 80286
 Eight 16 bit general purpose register
 four 16 bit segment register
 status and control register
 instruction pointer
INTERNAL BLOCK OF 80286
The internal block of 80286 types
• Unit bus
• Address unit
• Instruction unit
• Execution unit
Internal Block Diagram of 80286
ADDRESS UNIT(AU)
 It is responsible for calculating the physical address of
instruction and data that the CPU wants to access
 Also the address lines derived by this unit may he used
to address
 Different peripherals
 This physical address computed by the address unit is
handing over to the bus unit of the CPU
BUS UNIT(BU)
 It consists of address latches and drivers
 The address latches and drivers transmit the physical
address thus formed over the address bus a0-a23
 The physical address computed by the address unit is
handed over to the bus unit of the (BU)of the CPU
 The bus unit also contain a bus controls module that
controls the prefetcher module
INSTRUCTION UNIT(IU)
 These prefetched instructions are arranged in a 6 byte instructions queue
 The 6 byte prefetch queue forwards the instructions arranged in it to the
instructions unit(IU)
 The instruction unit accepts instruction from the prefetch queue and an
instruction decoder decodes them one by one
 The decoded instruction are latched on to a decoded instruction queue
 The output of the decoding circuit drives a control circuit in the execution
unit is responsible for executing the instruction received from decoded
instruction queue
 The EU contains the register bank used for storing
the data as scratch pad or used as special purpose
register
 The ALU the heart of the eu carries out all the
arithmetic and logical operation and send the result
over the data bus or back to the register bank
INTERRUPTS STRUCTURE OF 80286
 The interrupts of 80286 may be divided into three
categories, viz.
 External or Hardware interrupts.
 INT instruction or software interrupts.
 Interrupts generated internally by exceptions.
Maskable Interrupt INTR
 This is a maskable interrupt input pin of which the INT type is to be
provided by an external circuit like an interrupt controller.
 The other functional details of this interrupt pin are exactly similar to
the INTR input of 8086.
 This interrupt is useful for troubleshooting the software.
 An interrupt vector type 01 reserved for this interrupt.
 Interrupt priorities
 If more than one interrupt signals occur simultaneously, they are
processed according to their priorities as shown in Table.
Register set of 80286
80286 Flag register
80286 Flag
80286 flag register
Internal structure of 8086
Internal structure of 8086
Internal structure of 8086

More Related Content

What's hot

Io techniques & its types
Io techniques & its typesIo techniques & its types
Io techniques & its types
Nehal Naik
 
Input Output Operations
Input Output OperationsInput Output Operations
Input Output Operations
kdisthere
 
Accessing I/O Devices
Accessing I/O DevicesAccessing I/O Devices
Accessing I/O Devices
Slideshare
 

What's hot (20)

Intel-Processor 80286
                                            Intel-Processor 80286                                            Intel-Processor 80286
Intel-Processor 80286
 
80286 microprocessors
80286 microprocessors80286 microprocessors
80286 microprocessors
 
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
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Io techniques & its types
Io techniques & its typesIo techniques & its types
Io techniques & its types
 
Input Output Operations
Input Output OperationsInput Output Operations
Input Output Operations
 
Input output organisation
Input output organisationInput output organisation
Input output organisation
 
Design an I/O system
Design an I/O systemDesign an I/O system
Design an I/O system
 
Input & Output
Input & OutputInput & Output
Input & Output
 
Embedded system - Introduction to interfacing with peripherals
Embedded system - Introduction to interfacing with peripheralsEmbedded system - Introduction to interfacing with peripherals
Embedded system - Introduction to interfacing with peripherals
 
Accessing I/O Devices
Accessing I/O DevicesAccessing I/O Devices
Accessing I/O Devices
 
I/O System
I/O SystemI/O System
I/O System
 
i/o interface
i/o interfacei/o interface
i/o interface
 
Computer oganization input-output
Computer oganization input-outputComputer oganization input-output
Computer oganization input-output
 
Module 4 advanced microprocessors
Module 4 advanced microprocessorsModule 4 advanced microprocessors
Module 4 advanced microprocessors
 
Input output accessing
Input output accessingInput output accessing
Input output accessing
 
Microprocessors - 80386DX
Microprocessors - 80386DXMicroprocessors - 80386DX
Microprocessors - 80386DX
 
Introduction to Interfacing Technique
Introduction to Interfacing TechniqueIntroduction to Interfacing Technique
Introduction to Interfacing Technique
 
80386 Architecture
80386 Architecture80386 Architecture
80386 Architecture
 
I/O Organization
I/O OrganizationI/O Organization
I/O Organization
 

Similar to Internal structure of 8086

Microprocessor (1)
Microprocessor (1)Microprocessor (1)
Microprocessor (1)
Muhd Azlan
 
Ec 1303 microprocessor_its_applications
Ec 1303 microprocessor_its_applicationsEc 1303 microprocessor_its_applications
Ec 1303 microprocessor_its_applications
Merin Jesuraj
 

Similar to Internal structure of 8086 (20)

Details 8086 Microprocessor
Details 8086 MicroprocessorDetails 8086 Microprocessor
Details 8086 Microprocessor
 
Intel+80286
Intel+80286Intel+80286
Intel+80286
 
MPMC Microprocessor
MPMC MicroprocessorMPMC Microprocessor
MPMC Microprocessor
 
8085 microprocessor
8085 microprocessor8085 microprocessor
8085 microprocessor
 
80386 & 80486
80386 & 8048680386 & 80486
80386 & 80486
 
8086ppt
8086ppt8086ppt
8086ppt
 
COA_UNIT_I.pptx
COA_UNIT_I.pptxCOA_UNIT_I.pptx
COA_UNIT_I.pptx
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 
Micro processor
Micro processorMicro processor
Micro processor
 
The 8086 Micro Processor Architecture By Dr. RidhaJemal
The 8086 Micro Processor Architecture By Dr. RidhaJemalThe 8086 Micro Processor Architecture By Dr. RidhaJemal
The 8086 Micro Processor Architecture By Dr. RidhaJemal
 
Microprocessor Basics 8085 Ch-1
Microprocessor Basics 8085 Ch-1Microprocessor Basics 8085 Ch-1
Microprocessor Basics 8085 Ch-1
 
Microprocessor (1)
Microprocessor (1)Microprocessor (1)
Microprocessor (1)
 
Ec 1303 microprocessor_its_applications
Ec 1303 microprocessor_its_applicationsEc 1303 microprocessor_its_applications
Ec 1303 microprocessor_its_applications
 
Module 1 8086
Module 1 8086Module 1 8086
Module 1 8086
 
8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt8086_architecture MMC PPT.ppt
8086_architecture MMC PPT.ppt
 
Microcontoller and Embedded System
Microcontoller and Embedded SystemMicrocontoller and Embedded System
Microcontoller and Embedded System
 
architecture memory interfacing
architecture memory interfacingarchitecture memory interfacing
architecture memory interfacing
 
8086 Microprocessor
8086  Microprocessor8086  Microprocessor
8086 Microprocessor
 
Introduction to 80386
Introduction to 80386Introduction to 80386
Introduction to 80386
 

More from lalithambiga kamaraj

More from lalithambiga kamaraj (20)

Firewall in Network Security
Firewall in Network SecurityFirewall in Network Security
Firewall in Network Security
 
Data Compression in Multimedia
Data Compression in MultimediaData Compression in Multimedia
Data Compression in Multimedia
 
Data CompressionMultimedia
Data CompressionMultimediaData CompressionMultimedia
Data CompressionMultimedia
 
Digital Audio in Multimedia
Digital Audio in MultimediaDigital Audio in Multimedia
Digital Audio in Multimedia
 
Network Security: Physical security
Network Security: Physical security Network Security: Physical security
Network Security: Physical security
 
Graphs in Data Structure
Graphs in Data StructureGraphs in Data Structure
Graphs in Data Structure
 
Package in Java
Package in JavaPackage in Java
Package in Java
 
Exception Handling in Java
Exception Handling in JavaException Handling in Java
Exception Handling in Java
 
Data structure
Data structureData structure
Data structure
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Estimating Software Maintenance Costs
Estimating Software Maintenance CostsEstimating Software Maintenance Costs
Estimating Software Maintenance Costs
 
Datamining
DataminingDatamining
Datamining
 
Digital Components
Digital ComponentsDigital Components
Digital Components
 
Deadlocks in operating system
Deadlocks in operating systemDeadlocks in operating system
Deadlocks in operating system
 
Io management disk scheduling algorithm
Io management disk scheduling algorithmIo management disk scheduling algorithm
Io management disk scheduling algorithm
 
Recovery system
Recovery systemRecovery system
Recovery system
 
File management
File managementFile management
File management
 
Preprocessor
PreprocessorPreprocessor
Preprocessor
 
Inheritance
InheritanceInheritance
Inheritance
 

Recently uploaded

怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
tufbav
 
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
 
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
amitlee9823
 
一比一原版(nyu毕业证书)纽约大学毕业证学历认证靠谱办理
一比一原版(nyu毕业证书)纽约大学毕业证学历认证靠谱办理一比一原版(nyu毕业证书)纽约大学毕业证学历认证靠谱办理
一比一原版(nyu毕业证书)纽约大学毕业证学历认证靠谱办理
bbhul52a
 
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
motiram463
 

Recently uploaded (20)

VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
VVIP Pune Call Girls Warje (7001035870) Pune Escorts Nearby with Complete Sat...
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
 
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
 
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
NO1 Verified Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi A...
 
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...
 
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...
 
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Dharwad 7001035870 Whatsapp Number, 24/07 Booking
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
SM-N975F esquematico completo - reparación.pdf
SM-N975F esquematico completo - reparación.pdfSM-N975F esquematico completo - reparación.pdf
SM-N975F esquematico completo - reparación.pdf
 
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
(=Towel) Dubai Call Girls O525547819 Call Girls In Dubai (Fav0r)
 
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...Book Sex Workers Available Pune Call Girls Yerwada  6297143586 Call Hot India...
Book Sex Workers Available Pune Call Girls Yerwada 6297143586 Call Hot India...
 
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
9892124323 Pooja Nehwal Call Girls Services Call Girls service in Santacruz A...
 
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
Get Premium Pimple Saudagar Call Girls (8005736733) 24x7 Rate 15999 with A/c ...
 
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
 
Develop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power pointDevelop Keyboard Skill.pptx er power point
Develop Keyboard Skill.pptx er power point
 
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Kalyan Call On 9920725232 With Body to body massage wit...
 
一比一原版(nyu毕业证书)纽约大学毕业证学历认证靠谱办理
一比一原版(nyu毕业证书)纽约大学毕业证学历认证靠谱办理一比一原版(nyu毕业证书)纽约大学毕业证学历认证靠谱办理
一比一原版(nyu毕业证书)纽约大学毕业证学历认证靠谱办理
 
Introduction-to-4x4-SRAM-Memory-Block.pptx
Introduction-to-4x4-SRAM-Memory-Block.pptxIntroduction-to-4x4-SRAM-Memory-Block.pptx
Introduction-to-4x4-SRAM-Memory-Block.pptx
 
↑Top celebrity ( Pune ) Nagerbazar Call Girls8250192130 unlimited shot and al...
↑Top celebrity ( Pune ) Nagerbazar Call Girls8250192130 unlimited shot and al...↑Top celebrity ( Pune ) Nagerbazar Call Girls8250192130 unlimited shot and al...
↑Top celebrity ( Pune ) Nagerbazar Call Girls8250192130 unlimited shot and al...
 
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
(👉Ridhima)👉VIP Model Call Girls Mulund ( Mumbai) Call ON 9967824496 Starting ...
 

Internal structure of 8086

  • 1. MICROCOMPUTER ARCHITECTURE – INTErnal STRUCTURE OF 80286 SUBMMITED BY R.RAMADEVI I-MSC[CS&IT] NSCAS
  • 2. INTERNAL 80286  Internal is a term used to describe a device that is in stalied with in the computer  For example: video card , internal device ,printer external device  An internal drive example for internal hard drive is any drive inside the computer  In the pictures is an example of computer memory and example of internal  hardward below are additional example of internal hardward in your computer
  • 4. Structures of 80286  It is 16 bit processor  It has 24 bit address lines  It can access 16 mb of physical memory  It is available in various versions that run on 12.5 mhz,10 MHZ and 8 MHZ clock frequencies  80826 is upwardly compatible with 8086 in terms of instruction set
  • 5.  The 80286 works in two operating mode,viz real address mode Protected virtual address mode  The 80286 just acts as a fast 8086  All the memory management and protection mechanisms are disabled in the mode  In the protected virtual address mode the 80286 works with all of its  Memory management and protection capabilities the advanced instruction in both the mode
  • 6. REGISTER ORGANIZATION OF 80286  Eight 16 bit general purpose register  four 16 bit segment register  status and control register  instruction pointer
  • 7. INTERNAL BLOCK OF 80286 The internal block of 80286 types • Unit bus • Address unit • Instruction unit • Execution unit
  • 9. ADDRESS UNIT(AU)  It is responsible for calculating the physical address of instruction and data that the CPU wants to access  Also the address lines derived by this unit may he used to address  Different peripherals  This physical address computed by the address unit is handing over to the bus unit of the CPU
  • 10. BUS UNIT(BU)  It consists of address latches and drivers  The address latches and drivers transmit the physical address thus formed over the address bus a0-a23  The physical address computed by the address unit is handed over to the bus unit of the (BU)of the CPU  The bus unit also contain a bus controls module that controls the prefetcher module
  • 11. INSTRUCTION UNIT(IU)  These prefetched instructions are arranged in a 6 byte instructions queue  The 6 byte prefetch queue forwards the instructions arranged in it to the instructions unit(IU)  The instruction unit accepts instruction from the prefetch queue and an instruction decoder decodes them one by one  The decoded instruction are latched on to a decoded instruction queue  The output of the decoding circuit drives a control circuit in the execution unit is responsible for executing the instruction received from decoded instruction queue
  • 12.  The EU contains the register bank used for storing the data as scratch pad or used as special purpose register  The ALU the heart of the eu carries out all the arithmetic and logical operation and send the result over the data bus or back to the register bank
  • 13. INTERRUPTS STRUCTURE OF 80286  The interrupts of 80286 may be divided into three categories, viz.  External or Hardware interrupts.  INT instruction or software interrupts.  Interrupts generated internally by exceptions.
  • 14. Maskable Interrupt INTR  This is a maskable interrupt input pin of which the INT type is to be provided by an external circuit like an interrupt controller.  The other functional details of this interrupt pin are exactly similar to the INTR input of 8086.  This interrupt is useful for troubleshooting the software.  An interrupt vector type 01 reserved for this interrupt.  Interrupt priorities  If more than one interrupt signals occur simultaneously, they are processed according to their priorities as shown in Table.