SlideShare a Scribd company logo
1 of 13
8086 MICROPROCESSORS
OPERATION MODES OF 8086
MICROPROCESSORS:
• There are two operation modes of operations in the 8086 microprocessors and they
are as follows:
• Maximum mode and
• Minimum mode
• Maximum mode: The maximum mode is a multiprocessor system.
• Minimum mode: The minimum mode is a single processor system.
FEATURES OF 8086
MICROPROCESSORS:
• The Intel 8086 microprocessor is the foremost microprocessor introduced in the
year of 1978 by the Intel Company and it is a 40 pin IC chip.
• It uses 20 line address bus and 16 line data bus.
• The 16 bit lower order address bus lines are multiplexed with complete 16-bit
data lines. The next four higher order address lines are multiplexed with the
status lines.
THE INTERNAL ARCHITECTURE OF
8086 MICROPROCESSORS:
• The internal architecture of the 8086 microprocessors is divided into two
independent functional units and they are as follows:
• Bus interface unit
• Execution unit
•BUS INTERFACE UNIT:
• Bus interface unit: The bus interface unit is responsible for the transfer of
instructions, information, and address to the execution unit through the system bus.
The bus interface unit exchanges the information with the device outside the
microprocessor and fetches the instructions from the memory. The bus interface
unit consists of three functional parts and they are as below
• 1.Instruction pointer (IP)
• 2.Segment register
• 3.Instruction queue
• 1.Instruction pointer: The abbreviation of the instruction pointer is the IP and it
is a 16-bit register that keeps the address of the memory location of the coming
instruction to be executed.
• 2.Segment register: The memory space 1MB of 8086 is segmented into four
blocks and each block is specified by a register with the maximum size of 64 KB.
The four segment registers are as follows:
• Code segment (CS)
• Data segment register (DS)
• Stack segment (SS)
• Extra segment (ES)
• These registers are used to store a 16-bit data and the starting address of the
four memory segments always begin at a memory location with OH as the least
significance and for example, it is like 1234OH.
• 3.Instruction queue: The bus interface unit performs its operations in parallel with
the execution unit. The bus interface unit fetches the instruction byte while
execution unit is executing the operation; the pre fetched instruction is saved in a
group of a high-speed register and is known as the instruction queue.
•EXECUTION UNIT:
• Execution unit: The execution unit performs four kinds of operations and they are as
follows:
1.Fetch operation
2.Decode operation
3.Execute operation and
4.Write operation
Receiving the instructions from the instruction queue of bus interface unit is the fetch
operation. The decode operation is the decoding of the fetched instruction, the
processing operation on the data is called the execute operation. The storing of the
complete result at the destination is called write operation.
• The functional parts of the execution unit are as follows:
1.General purpose registers (GPRS)
2.Pointer and indexed register
3.Arithmetic logic unit (ALU)
4.Flag register
5.Timing and control unit
1.General purpose registers (GPRS): The 8086 microprocessor consists of four general
purpose 16-bit registers and they are AX, BX, CX, and DX. The 16-bit registers can also be
used as the 8bit registers and they are AH, AL, BH, BL, CH, CL, DH and DL.
2.Pointer and indexed registers: The 8086 microprocessor has two pointers and two
indexed registers. They are as follows:
Stag pointer
Base pointer
Source index and
Destination index
3.Arithmetic logic unit (ALU): The arithmetic logic unit is a 16 bit ALU and it
performs the logical and arithmetic operations of 8 bit and as well as the 16 bit.
4.Flag register: The 8086 microprocessor consists of 16-bit flag register among this
16-bit trap we use the 9 flags and the remaining 6 flags are unused. Among the
nine flags, we divided into two categories and they are as follows:
Status flags and
Control flags
• The six status flags are as follows:
• Carry flag
• Auxiliary carry
• Zero flag
• Sign flag
• Trap
• Parity flag
• The three control flags are as follows:
• Interrupt flag
• Direction flag and
• Overflow
5.Timing and control unit: The control unit of the execution unit directs all the
internal operations and also responsible for the generation of the control signals.

More Related Content

Similar to microprocessor powerpointpresentation.pptx

Similar to microprocessor powerpointpresentation.pptx (20)

Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Introduction to 80386 microprocessor
Introduction to 80386 microprocessorIntroduction to 80386 microprocessor
Introduction to 80386 microprocessor
 
Microcontroller 8096
Microcontroller 8096Microcontroller 8096
Microcontroller 8096
 
8086 archi notes final
8086 archi notes final8086 archi notes final
8086 archi notes final
 
8086 archi notes final
8086 archi notes final8086 archi notes final
8086 archi notes final
 
Mpmc
MpmcMpmc
Mpmc
 
Microprocessors
MicroprocessorsMicroprocessors
Microprocessors
 
8086 architecture By Er. Swapnil Kaware
8086 architecture By Er. Swapnil Kaware8086 architecture By Er. Swapnil Kaware
8086 architecture By Er. Swapnil Kaware
 
Microprocessor lecture 2
Microprocessor lecture   2Microprocessor lecture   2
Microprocessor lecture 2
 
Introduction to 80386
Introduction to 80386Introduction to 80386
Introduction to 80386
 
8086 microprocessor-architecture-120207111857-phpapp01
8086 microprocessor-architecture-120207111857-phpapp018086 microprocessor-architecture-120207111857-phpapp01
8086 microprocessor-architecture-120207111857-phpapp01
 
8086 microprocessor-architecture-120207111857-phpapp01
8086 microprocessor-architecture-120207111857-phpapp018086 microprocessor-architecture-120207111857-phpapp01
8086 microprocessor-architecture-120207111857-phpapp01
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
 
Students corner131
Students corner131Students corner131
Students corner131
 
80386 & 80486
80386 & 8048680386 & 80486
80386 & 80486
 
Intel 8086 microprocessor
Intel 8086 microprocessorIntel 8086 microprocessor
Intel 8086 microprocessor
 
8086Architecture.pptx
8086Architecture.pptx8086Architecture.pptx
8086Architecture.pptx
 
8086ppt
8086ppt8086ppt
8086ppt
 
INTEL 8086 MICROPROCESSOR
INTEL 8086 MICROPROCESSORINTEL 8086 MICROPROCESSOR
INTEL 8086 MICROPROCESSOR
 
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
 

Recently uploaded

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

microprocessor powerpointpresentation.pptx

  • 2. OPERATION MODES OF 8086 MICROPROCESSORS: • There are two operation modes of operations in the 8086 microprocessors and they are as follows: • Maximum mode and • Minimum mode • Maximum mode: The maximum mode is a multiprocessor system. • Minimum mode: The minimum mode is a single processor system.
  • 3. FEATURES OF 8086 MICROPROCESSORS: • The Intel 8086 microprocessor is the foremost microprocessor introduced in the year of 1978 by the Intel Company and it is a 40 pin IC chip. • It uses 20 line address bus and 16 line data bus. • The 16 bit lower order address bus lines are multiplexed with complete 16-bit data lines. The next four higher order address lines are multiplexed with the status lines.
  • 4. THE INTERNAL ARCHITECTURE OF 8086 MICROPROCESSORS: • The internal architecture of the 8086 microprocessors is divided into two independent functional units and they are as follows: • Bus interface unit • Execution unit
  • 5. •BUS INTERFACE UNIT: • Bus interface unit: The bus interface unit is responsible for the transfer of instructions, information, and address to the execution unit through the system bus. The bus interface unit exchanges the information with the device outside the microprocessor and fetches the instructions from the memory. The bus interface unit consists of three functional parts and they are as below • 1.Instruction pointer (IP) • 2.Segment register • 3.Instruction queue
  • 6. • 1.Instruction pointer: The abbreviation of the instruction pointer is the IP and it is a 16-bit register that keeps the address of the memory location of the coming instruction to be executed. • 2.Segment register: The memory space 1MB of 8086 is segmented into four blocks and each block is specified by a register with the maximum size of 64 KB. The four segment registers are as follows: • Code segment (CS) • Data segment register (DS) • Stack segment (SS) • Extra segment (ES) • These registers are used to store a 16-bit data and the starting address of the four memory segments always begin at a memory location with OH as the least significance and for example, it is like 1234OH.
  • 7. • 3.Instruction queue: The bus interface unit performs its operations in parallel with the execution unit. The bus interface unit fetches the instruction byte while execution unit is executing the operation; the pre fetched instruction is saved in a group of a high-speed register and is known as the instruction queue.
  • 8. •EXECUTION UNIT: • Execution unit: The execution unit performs four kinds of operations and they are as follows: 1.Fetch operation 2.Decode operation 3.Execute operation and 4.Write operation Receiving the instructions from the instruction queue of bus interface unit is the fetch operation. The decode operation is the decoding of the fetched instruction, the processing operation on the data is called the execute operation. The storing of the complete result at the destination is called write operation.
  • 9. • The functional parts of the execution unit are as follows: 1.General purpose registers (GPRS) 2.Pointer and indexed register 3.Arithmetic logic unit (ALU) 4.Flag register 5.Timing and control unit
  • 10. 1.General purpose registers (GPRS): The 8086 microprocessor consists of four general purpose 16-bit registers and they are AX, BX, CX, and DX. The 16-bit registers can also be used as the 8bit registers and they are AH, AL, BH, BL, CH, CL, DH and DL. 2.Pointer and indexed registers: The 8086 microprocessor has two pointers and two indexed registers. They are as follows: Stag pointer Base pointer Source index and Destination index
  • 11. 3.Arithmetic logic unit (ALU): The arithmetic logic unit is a 16 bit ALU and it performs the logical and arithmetic operations of 8 bit and as well as the 16 bit. 4.Flag register: The 8086 microprocessor consists of 16-bit flag register among this 16-bit trap we use the 9 flags and the remaining 6 flags are unused. Among the nine flags, we divided into two categories and they are as follows: Status flags and Control flags
  • 12. • The six status flags are as follows: • Carry flag • Auxiliary carry • Zero flag • Sign flag • Trap • Parity flag
  • 13. • The three control flags are as follows: • Interrupt flag • Direction flag and • Overflow 5.Timing and control unit: The control unit of the execution unit directs all the internal operations and also responsible for the generation of the control signals.