Minimum mode configuration 8086
(adsbygoogle = window.adsbygoogle || []).push({});
In a minimum mode 8086
system, the microprocessor 8086 is operated in minimum mode by strapping its
MN/MX* pin to logic 1. In this mode, all the control signals are given out by
the microprocessor chip itself. There is a single microprocessor in the minimum
mode system. The remaining components in the system are latches, transceiver, clock generator, memory
and I/O devices. Some type of chip selection logic may be required for
selecting memory or I/O devices, depending upon the address map of the system.
The latches are
generally buffered output D-type flip-flops, like, 74LS373 or 8282. They are
used for separating the valid address from the multiplexed address/data signals
and are controlled by the ALE signal generated by 8086. Transceivers are the
bidirectional buffers and sometimes they are called as data amplifiers. They
are required to separate the valid data from the time multiplexed address/data
signal. They are controlled by two signals, namely, DEN* and DT/R*. The DEN*
signal indicates that the valid data is available on the data bus, while DT/R
indicates the direction of data, i.e. from or to the processor.
The system contains
memory for the monitor and users program
storage. Usually, EPROMS are used for monitor storage, while RAMs for users program storage. Monitor program is a permanent program written by system designer for initializing system parameters. A system may contain I/O devices for communication with the processor as well as some special purpose I/O devices. The clock generator generates the clock from the crystal oscillator and then shapes it and divides to make it more precise so that it can be used as an accurate timing reference for the system. The clock generator also synchronizes some external signals with the system clock.
The general system
organization is shown in Fig. 1.1. Since it has 20 address lines and 16 data
lines, the 8086 CPU requires three octal address latches (IC that contains eight latches) and two octal data
buffers for the complete address and data separation.
storage. Usually, EPROMS are used for monitor storage, while RAMs for users program storage. Monitor program is a permanent program written by system designer for initializing system parameters. A system may contain I/O devices for communication with the processor as well as some special purpose I/O devices. The clock generator generates the clock from the crystal oscillator and then shapes it and divides to make it more precise so that it can be used as an accurate timing reference for the system. The clock generator also synchronizes some external signals with the system clock.
The working of the
minimum mode configuration system can be better described in terms of the
timing diagrams rather than qualitatively describing the operations. The opcode
fetch and read cycles are similar. Hence the timing diagram can be categorized
in two parts, the first is the timing diagram for read cycle and the second is
the timing diagram for write cycle.
No comments:
Post a Comment