3
209kviews
Differentiate between minimum and maximum mode of opeartion of 8086 microprocessor.
1 Answer
written 8.6 years ago by |
Minimum mode | Maximum mode |
---|---|
In minimum mode there can be only one processor i.e. 8086. | In maximum mode there can be multiple processors with 8086, like 8087 and 8089. |
MN/¯MX is 1 to indicate minimum mode. | MN/¯MXis 0 to indicate maximum mode. |
ALE for the latch is given by 8086 as it is the only processor in the circuit. | ALE for the latch is given by 8288 bus controller as there can be multiple processors in the circuit. |
¯DENand DT/¯R for the trans-receivers are given by 8086 itself. | andDT/¯R for the trans-receivers are given by 8288 bus controller. |
Direct control signals M/¯IO, ¯RD and ¯WR are given by 8086. | Instead of control signals, each processor generates status signals called ¯S2, ¯S1 and ¯S0. |
Control signals M/¯IO, ¯RD and ¯WR are decoded by a 3:8 decoder like 74138. | Status signals ¯S2, ¯S1 and ¯S0 are decoded by a bus controller like 8288 to produce control signals. |
¯INTA is given by 8086 in response to an interrupt on INTR line. | ¯INTA is given by 8288 bus controller in response to an interrupt on INTR line. |
HOLD and HLDA signals are used for bus request with a DMA controller like 8237. | ¯RQ/¯GT,lines are used for bus requests by other processors like 8087 or 8089. |
The circuit is simpler. | The circuit is more complex. |
Multiprocessing cannot be performed hence performance is lower. | As multiprocessing can be performed, it can give very high performance. |