Intel 8086-1 ユーザーズマニュアル

ページ / 30
8086
Table 1. Pin Description
(Continued)
Symbol
Pin No.
Type
Name and Function
QS
1
, QS
0
24, 25
O
QUEUE STATUS:
The queue status is valid during the CLK cycle after
which the queue operation is performed.
QS
1
and QS
0
provide status to allow external tracking of the internal
8086 instruction queue.
QS
1
QS
0
Characteristics
0 (LOW)
0
No Operation
0
1
First Byte of Op Code from Queue
1 (HIGH)
0
Empty the Queue
1
1
Subsequent Byte from Queue
The following pin function descriptions are for the 8086 in minimum mode (i.e., MN/MX
e
V
CC
). Only the pin
functions which are unique to minimum mode are described; all other pin functions are as described above.
M/IO
28
O
STATUS LINE:
logically equivalent to S
2
in the maximum mode. It is used to
distinguish a memory access from an I/O access. M/IO becomes valid in
the T
4
preceding a bus cycle and remains valid until the final T
4
of the cycle
(M
e
HIGH, IO
e
LOW). M/IO floats to 3-state OFF in local bus ‘‘hold
acknowledge’’.
WR
29
O
WRITE:
indicates that the processor is performing a write memory or write
I/O cycle, depending on the state of the M/IO signal. WR is active for T
2
, T
3
and T
W
of any write cycle. It is active LOW, and floats to 3-state OFF in
local bus ‘‘hold acknowledge’’.
INTA
24
O
INTA:
is used as a read strobe for interrupt acknowledge cycles. It is active
LOW during T
2
, T
3
and T
W
of each interrupt acknowledge cycle.
ALE
25
O
ADDRESS LATCH ENABLE:
provided by the processor to latch the
address into the 8282/8283 address latch. It is a HIGH pulse active during
T
1
of any bus cycle. Note that ALE is never floated.
DT/R
27
O
DATA TRANSMIT/RECEIVE:
needed in minimum system that desires to
use an 8286/8287 data bus transceiver. It is used to control the direction of
data flow through the transceiver. Logically DT/R is equivalent to S
1
in the
maximum mode, and its timing is the same as for M/IO. (T
e
HIGH, R
e
LOW.) This signal floats to 3-state OFF in local bus ‘‘hold acknowledge’’.
DEN
26
O
DATA ENABLE:
provided as an output enable for the 8286/8287 in a
minimum system which uses the transceiver. DEN is active LOW during
each memory and I/O access and for INTA cycles. For a read or INTA cycle
it is active from the middle of T
2
until the middle of T
4
, while for a write cycle
it is active from the beginning of T
2
until the middle of T
4
. DEN floats to 3-
state OFF in local bus ‘‘hold acknowledge’’.
HOLD,
31, 30
I/O
HOLD:
indicates that another master is requesting a local bus ‘‘hold.’’ To be
acknowledged, HOLD must be active HIGH. The processor receiving the
HLDA
‘‘hold’’ request will issue HLDA (HIGH) as an acknowledgement in the
middle of a T
4
or T
i
clock cycle. Simultaneous with the issuance of HLDA
the processor will float the local bus and control lines. After HOLD is
detected as being LOW, the processor will LOWer the HLDA, and when the
processor needs to run another cycle, it will again drive the local bus and
control lines. Hold acknowledge (HLDA) and HOLD have internal pull-up
resistors.
The same rules as for RQ/GT apply regarding when the local bus will be
released.
HOLD is not an asynchronous input. External synchronization should be
provided if the system cannot otherwise guarantee the setup time.
5