SlideShare a Scribd company logo
1 of 21
MAXIMUM MODE OF 8086
MICROPROCESSOR
BY LINCOLN OKODE AND
STEPHANY ORARO
Maximum mode:
 This is the situation when 8086 is not the only processor in a
system rather it is interfaced with other processors such as
8087/8089.
 The main aim for interfacing is to boost performance as
multiple processors are working together.
 8086 max mode is basically for implementation of allocation
of global resources and passing bus control to other
coprocessor(i.e. second processor in the system), because two
processors can not access system bus at same instant.
 The resources which are common to all processors are
known as global resources for example database.
 The resources which are allocated to a particular
processor are known as local or private resources for
example printers.
 All the processors cannot be BUS MASTERS, by default
the 8086 is the bus master.
 All processors execute their own program.
 If some other processor wants to become bus master then it send a request.
Once the other processor is done with the job it sends release signal by
which 8086 becomes bus master again
 So there are two such pins so that two other processors can be
interfaced with 8086. If both the pins send simultaneously requests for
bus control access, priority would be considered. GT0’ is more prior
than GT1’.
Circuit explantation:
 When MN/ MX’ = 0 , 8086 works in max mode that is the max
mode is active low.
 Clock is provided by 8284 clock generator.
 8288 bus controller- Address form the address bus is
latched into 8282 8-bit latch. Three such latches are required
because address bus is 20 bit. The ALE(Address latch
enable) is connected to STB(Strobe) of the latch. The ALE for
latch is given by 8288 bus controller.
 The data bus is operated through 8286 8-bit transceiver. Two
such transceivers are required, because data bus is 16-bit.
 The transceivers are enabled the DEN signal.
 The direction of data is controlled by the DT/R signal.
 DEN is connected to OE’ and DT/ R’ is connected to T. Both
DEN and DT/ R’ are given by 8288 bus controller.
 Control signals for all operations are generated by decoding
S’2, S’1 and S’0 using 8288 bus controller.
 Bus request is done using RQ’ / GT’ lines interfaced with 8086.
RQ0/GT0 has more priority than RQ1/GT1.
 The lock is an active low pin and indicates that the other system bus
masters have not been allowed to gain control of the system bus.
 INTA’ is given by 8288, in response to an interrupt on INTR line of
8086.
 In max mode, the advanced write signals get enabled one T-state in
advance as compared to normal write signals. This gives slower
devices more time to get ready to accept the data, therefore it
reduces the number of cycles.
 MRDC (Memory Read Command) : It instructs the memory
to put the contents of the addressed location on the data bus.
 MWTC (Memory Write Command) : It instructs the memory
to accept the data on the data bus and load the data into the
addressed memory location.
 IORC (I/O Read Command) : It instructs an I/O device to put
the data contained in the addressed port on the data bus.
 IOWC (I/0 Write Command) : It instructs an I/O device to
accept the data on the data bus and load the data into the
addressed port.
 MCE/PDEN (Master Cascade Enable/Peripheral Data
Enable) : It controls the mode of operation of 8259. It selects
cascade operation for 8259 (interrupt controller) if IOB signal is
grounded and enables the I/O bus transceivers if IOB is tied high.
 AEN, IOB and CEN : These pins are used in multiprocessor
system. With a single processor in the system, AEN and IOB
are grounded and CEN is tied high. AEN causes the 8288 to
enable the memory control signals. IOB (I/O bus mode) signal
selects either the I/O bus mode or system bus mode operation.
CEN (control enable) input enables the command output pins
on the 8288.
 AIOWC/AMWC (Advance I/O Write
Command/Advance Memory Write Command) : These
signals are similar to IOWC and MWTC except that they are
activated one clock pulse earlier. This gives slow interfaces an
extra clock cycle to prepare to input the data.
Advantages of max mode of 8086
1. It helps to interface more devices like 8087.This interface is also
called a closely coupled co-Processor configuration. In this 8086
is called as the host and 8087 as Co-processor.
2. It supports multiprocessing, Therefore it helps to increase the
efficiency’
3. The 8087 was the first floating-point coprocessor for the 8086
series of microprocessors. The purpose of the 8087 was to increase
calculations for floating point operations, such as add, sub, multiply,
divide, and square root.
Disadvantages of max mode over min mode :
• It has more complex circuit than min mode
Pin differences between minimum mode and maximum mode
 Characteristics of these 8 changed pins in maximum mode are
Minimum mode of 8086 Maximum mode of 8086
MN/MX’ = 1 MN/MX’ = 0
ALE is generated by 8086 ALE is generated by 8288
T and OE’ are received from 8086 T and OE’ are received from 8288
Control signal are generated by 8086 through
74138 decoder Control signals are generated from 8288
Bus request is done using HOLD, HLDA Bus request through RQ/GT
Clock frequency is provided only to processor Clk frequency is provided to 8288 also
Only one processor is used Multiple processors are used
Timing diagram
These are explained in steps.
 S0,S1,S2 are set at the beginning of bus cycle.
 On detecting the change on passive state S0 = S1 = S2 =
1, the 8288 bus controller will output a pulse on its ALE
and apply a required signal to its DT/R pin during T1.
 In T2, 8288 will set DEN = 1 thus enabling transceiver.
For an input, 8288 it will activate MRDC or IORC. These
signals are activated until T4. For an output, the AMWC
or AIOWC is activated from T2 to T4 and MWTC or IOWC
is activated from T3 to T4.
 The status bits S0 to S2 remain active until T3, and
become passive during T3 and T4.
 If ready input is not activated before T3, wait state will be
inserted between T3 and T4.
NOTE;
8086 AND 8088 are binary compatible and not pin compatible
and can therefore not be interfaced with each other. Binary
compatibility means that either processor could execute the
same programs.
MAXIMUM MODE OF 8086 MICROPROCESSOR-1.pptx
MAXIMUM MODE OF 8086 MICROPROCESSOR-1.pptx
MAXIMUM MODE OF 8086 MICROPROCESSOR-1.pptx

More Related Content

What's hot

Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 8086aviban
 
8086 pin details
8086 pin details8086 pin details
8086 pin detailsAJAL A J
 
T iming diagrams of 8085
T iming diagrams of 8085T iming diagrams of 8085
T iming diagrams of 8085Salim Khan
 
Presentation on 8086 microprocessor
Presentation on 8086 microprocessorPresentation on 8086 microprocessor
Presentation on 8086 microprocessorDiponkor Bala
 
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction setSaumitra Rukmangad
 
8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijay8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijayVijay Kumar
 
8086 in minimum mode
8086 in minimum mode8086 in minimum mode
8086 in minimum modeSridari Iyer
 
Signal descriptors of 8086
Signal descriptors of 8086Signal descriptors of 8086
Signal descriptors of 8086aviban
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086saurav kumar
 
Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))Ganesh Ram
 

What's hot (20)

Instruction set of 8086
Instruction set of 8086Instruction set of 8086
Instruction set of 8086
 
8086 pin details
8086 pin details8086 pin details
8086 pin details
 
8086
8086 8086
8086
 
T iming diagrams of 8085
T iming diagrams of 8085T iming diagrams of 8085
T iming diagrams of 8085
 
8086 micro processor
8086 micro processor8086 micro processor
8086 micro processor
 
8085 micro processor
8085 micro processor8085 micro processor
8085 micro processor
 
8086
80868086
8086
 
Presentation on 8086 microprocessor
Presentation on 8086 microprocessorPresentation on 8086 microprocessor
Presentation on 8086 microprocessor
 
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
8085 Paper Presentation slides,ppt,microprocessor 8085 ,guide, instruction set
 
8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijay8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijay
 
8251 USART
8251 USART8251 USART
8251 USART
 
8086 in minimum mode
8086 in minimum mode8086 in minimum mode
8086 in minimum mode
 
Intel 8051 - pin description
Intel 8051  - pin descriptionIntel 8051  - pin description
Intel 8051 - pin description
 
Signal descriptors of 8086
Signal descriptors of 8086Signal descriptors of 8086
Signal descriptors of 8086
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
 
8051 Presentation
8051 Presentation8051 Presentation
8051 Presentation
 
8086 memory segmentation
8086 memory segmentation8086 memory segmentation
8086 memory segmentation
 
Microprocessor 8086
Microprocessor 8086Microprocessor 8086
Microprocessor 8086
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086
 
Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))Architecture of 8051 microcontroller))
Architecture of 8051 microcontroller))
 

Similar to MAXIMUM MODE OF 8086 MICROPROCESSOR-1.pptx

Intel 8086 internal architecture & pin diagram
Intel 8086 internal architecture & pin diagramIntel 8086 internal architecture & pin diagram
Intel 8086 internal architecture & pin diagramkrunal47
 
Chapter 2_1(8086 System configuration).pptx
Chapter 2_1(8086 System configuration).pptxChapter 2_1(8086 System configuration).pptx
Chapter 2_1(8086 System configuration).pptxmelaku76
 
8086 Programing.ppt
8086 Programing.ppt8086 Programing.ppt
8086 Programing.pptDrRRAMAN
 
8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish Nagar8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish NagarNitish Nagar
 
Notes-7_complete notes_8086.pdf
Notes-7_complete notes_8086.pdfNotes-7_complete notes_8086.pdf
Notes-7_complete notes_8086.pdfVisheshYadav38
 
architecture of 8086 new Lecture 4new.pptx
architecture of 8086 new Lecture 4new.pptxarchitecture of 8086 new Lecture 4new.pptx
architecture of 8086 new Lecture 4new.pptxDrVikasMahor
 
UNIT-II-8086.pptx
UNIT-II-8086.pptxUNIT-II-8086.pptx
UNIT-II-8086.pptxparul757596
 
8086 slide general short notes assembly languages.pptx
8086 slide general short notes assembly languages.pptx8086 slide general short notes assembly languages.pptx
8086 slide general short notes assembly languages.pptxbinaboss24
 

Similar to MAXIMUM MODE OF 8086 MICROPROCESSOR-1.pptx (20)

Intel 8086 internal architecture & pin diagram
Intel 8086 internal architecture & pin diagramIntel 8086 internal architecture & pin diagram
Intel 8086 internal architecture & pin diagram
 
Chapter 2_1(8086 System configuration).pptx
Chapter 2_1(8086 System configuration).pptxChapter 2_1(8086 System configuration).pptx
Chapter 2_1(8086 System configuration).pptx
 
8086 Programing.ppt
8086 Programing.ppt8086 Programing.ppt
8086 Programing.ppt
 
Chapter8-mikroprocessor
Chapter8-mikroprocessorChapter8-mikroprocessor
Chapter8-mikroprocessor
 
8086 MICROPROCESSOR
8086 MICROPROCESSOR8086 MICROPROCESSOR
8086 MICROPROCESSOR
 
8086.pptx
8086.pptx8086.pptx
8086.pptx
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
 
8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish Nagar8086 Microprocessor by Nitish Nagar
8086 Microprocessor by Nitish Nagar
 
Notes-7_complete notes_8086.pdf
Notes-7_complete notes_8086.pdfNotes-7_complete notes_8086.pdf
Notes-7_complete notes_8086.pdf
 
architecture of 8086 new Lecture 4new.pptx
architecture of 8086 new Lecture 4new.pptxarchitecture of 8086 new Lecture 4new.pptx
architecture of 8086 new Lecture 4new.pptx
 
8086 introduction.pptx
8086 introduction.pptx8086 introduction.pptx
8086 introduction.pptx
 
Lect 5
Lect 5Lect 5
Lect 5
 
8086 Microprocessor
8086 Microprocessor8086 Microprocessor
8086 Microprocessor
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
UNIT-II-8086.pptx
UNIT-II-8086.pptxUNIT-II-8086.pptx
UNIT-II-8086.pptx
 
8086 slide general short notes assembly languages.pptx
8086 slide general short notes assembly languages.pptx8086 slide general short notes assembly languages.pptx
8086 slide general short notes assembly languages.pptx
 
8086 complete guide
8086 complete guide 8086 complete guide
8086 complete guide
 
unit 4 mc.pdf
unit 4 mc.pdfunit 4 mc.pdf
unit 4 mc.pdf
 
8086 micro processor
8086 micro processor8086 micro processor
8086 micro processor
 
8086 mprocessor.pptx
8086 mprocessor.pptx8086 mprocessor.pptx
8086 mprocessor.pptx
 

Recently uploaded

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(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
 
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
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
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
 
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
 
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
 
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
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...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
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(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...
 
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
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
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
 
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
 
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
 
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...
 
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...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 

MAXIMUM MODE OF 8086 MICROPROCESSOR-1.pptx

  • 1. MAXIMUM MODE OF 8086 MICROPROCESSOR BY LINCOLN OKODE AND STEPHANY ORARO
  • 2. Maximum mode:  This is the situation when 8086 is not the only processor in a system rather it is interfaced with other processors such as 8087/8089.  The main aim for interfacing is to boost performance as multiple processors are working together.  8086 max mode is basically for implementation of allocation of global resources and passing bus control to other coprocessor(i.e. second processor in the system), because two processors can not access system bus at same instant.
  • 3.  The resources which are common to all processors are known as global resources for example database.  The resources which are allocated to a particular processor are known as local or private resources for example printers.  All the processors cannot be BUS MASTERS, by default the 8086 is the bus master.  All processors execute their own program.
  • 4.  If some other processor wants to become bus master then it send a request. Once the other processor is done with the job it sends release signal by which 8086 becomes bus master again  So there are two such pins so that two other processors can be interfaced with 8086. If both the pins send simultaneously requests for bus control access, priority would be considered. GT0’ is more prior than GT1’.
  • 5.
  • 6. Circuit explantation:  When MN/ MX’ = 0 , 8086 works in max mode that is the max mode is active low.  Clock is provided by 8284 clock generator.  8288 bus controller- Address form the address bus is latched into 8282 8-bit latch. Three such latches are required because address bus is 20 bit. The ALE(Address latch enable) is connected to STB(Strobe) of the latch. The ALE for latch is given by 8288 bus controller.  The data bus is operated through 8286 8-bit transceiver. Two such transceivers are required, because data bus is 16-bit.
  • 7.  The transceivers are enabled the DEN signal.  The direction of data is controlled by the DT/R signal.  DEN is connected to OE’ and DT/ R’ is connected to T. Both DEN and DT/ R’ are given by 8288 bus controller.
  • 8.  Control signals for all operations are generated by decoding S’2, S’1 and S’0 using 8288 bus controller.
  • 9.  Bus request is done using RQ’ / GT’ lines interfaced with 8086. RQ0/GT0 has more priority than RQ1/GT1.  The lock is an active low pin and indicates that the other system bus masters have not been allowed to gain control of the system bus.  INTA’ is given by 8288, in response to an interrupt on INTR line of 8086.  In max mode, the advanced write signals get enabled one T-state in advance as compared to normal write signals. This gives slower devices more time to get ready to accept the data, therefore it reduces the number of cycles.
  • 10.  MRDC (Memory Read Command) : It instructs the memory to put the contents of the addressed location on the data bus.  MWTC (Memory Write Command) : It instructs the memory to accept the data on the data bus and load the data into the addressed memory location.  IORC (I/O Read Command) : It instructs an I/O device to put the data contained in the addressed port on the data bus.  IOWC (I/0 Write Command) : It instructs an I/O device to accept the data on the data bus and load the data into the addressed port.  MCE/PDEN (Master Cascade Enable/Peripheral Data Enable) : It controls the mode of operation of 8259. It selects cascade operation for 8259 (interrupt controller) if IOB signal is grounded and enables the I/O bus transceivers if IOB is tied high.
  • 11.  AEN, IOB and CEN : These pins are used in multiprocessor system. With a single processor in the system, AEN and IOB are grounded and CEN is tied high. AEN causes the 8288 to enable the memory control signals. IOB (I/O bus mode) signal selects either the I/O bus mode or system bus mode operation. CEN (control enable) input enables the command output pins on the 8288.  AIOWC/AMWC (Advance I/O Write Command/Advance Memory Write Command) : These signals are similar to IOWC and MWTC except that they are activated one clock pulse earlier. This gives slow interfaces an extra clock cycle to prepare to input the data.
  • 12. Advantages of max mode of 8086 1. It helps to interface more devices like 8087.This interface is also called a closely coupled co-Processor configuration. In this 8086 is called as the host and 8087 as Co-processor. 2. It supports multiprocessing, Therefore it helps to increase the efficiency’ 3. The 8087 was the first floating-point coprocessor for the 8086 series of microprocessors. The purpose of the 8087 was to increase calculations for floating point operations, such as add, sub, multiply, divide, and square root. Disadvantages of max mode over min mode : • It has more complex circuit than min mode
  • 13. Pin differences between minimum mode and maximum mode  Characteristics of these 8 changed pins in maximum mode are
  • 14. Minimum mode of 8086 Maximum mode of 8086 MN/MX’ = 1 MN/MX’ = 0 ALE is generated by 8086 ALE is generated by 8288 T and OE’ are received from 8086 T and OE’ are received from 8288 Control signal are generated by 8086 through 74138 decoder Control signals are generated from 8288 Bus request is done using HOLD, HLDA Bus request through RQ/GT Clock frequency is provided only to processor Clk frequency is provided to 8288 also Only one processor is used Multiple processors are used
  • 16.
  • 17. These are explained in steps.  S0,S1,S2 are set at the beginning of bus cycle.  On detecting the change on passive state S0 = S1 = S2 = 1, the 8288 bus controller will output a pulse on its ALE and apply a required signal to its DT/R pin during T1.  In T2, 8288 will set DEN = 1 thus enabling transceiver. For an input, 8288 it will activate MRDC or IORC. These signals are activated until T4. For an output, the AMWC or AIOWC is activated from T2 to T4 and MWTC or IOWC is activated from T3 to T4.  The status bits S0 to S2 remain active until T3, and become passive during T3 and T4.  If ready input is not activated before T3, wait state will be inserted between T3 and T4.
  • 18. NOTE; 8086 AND 8088 are binary compatible and not pin compatible and can therefore not be interfaced with each other. Binary compatibility means that either processor could execute the same programs.