MPMC - 3.4 8086 - Multi-Processor - Min and Max Mode
MPMC - 3.4 8086 - Multi-Processor - Min and Max Mode
1. Modes of operation
• 8086 microprocessor, there are two modes of operation: minimum
mode and maximum mode.
Minimum mode is used when
• the 8086 microprocessor is operating as a standalone processor
without any external coprocessors or support chips.
• In this mode, the 8086 uses a single 8-bit bus for both data and
instructions,
and a single 20-bit address bus.
• The minimum mode requires a minimum set of support chips, such
as clock generator, address latch, and bus controller.
3.4 8086 – Multiprocessor Configurations and System bus
1. Modes of operation
• 8086 microprocessor, there are two modes of operation: minimum
mode and maximum mode.
Maximum mode is used when
• the 8086 microprocessor is operating with one or more external
coprocessors or support chips.
• In this mode, the 8086 uses
a multiplexed bus for data and instructions, and
a 20-bit address bus.
• The maximum mode requires additional support chips, such as a
bus controller, a clock generator, and a data buffer.
3.4 8086 – Multiprocessor Configurations and System bus
1.2 Maximum
Mode
3.4 8086 – Multiprocessor Configurations and System bus
Minimum mode Maximum mode
There can be only one processor. There can be multiple processors.
Performance is slower. Performance is faster.
The circuit is simple. The circuit is complex.
Multiprocessing cannot be performed. Multiprocessing can be performed.
MN/MX is 1. MN/MX is 0
The 8086 generates INTA for interrupt The 8288 Bus Controller generates the
acknowledgment. interrupt acknowledgment signal (INTA).
The 8086 itself provides an ALE for the Because there are several processors, the
latch. 8288 bus controller provides ALE for the latch.
The system is more affordable. The system costs more money.
It is used for small systems. It is used for large systems.
multiprocessor setup is not supported. The multiprocessor configuration is accepted.
3.4 8086 – Multiprocessor Configurations and System bus
20-bit
Address bus width 20-bit
Supported
Coprocessor support Not supported
Maximum number of Up to 3
0
coprocessors
3.4 8086 – Multiprocessor Configurations and System bus
Required Required
Clock generator
Required
Data buffer Not required
External
Interrupt controller Built-in