Академический Документы
Профессиональный Документы
Культура Документы
8086 is 40 pin IC
HMOS technology
Approximately 29,000 transistors
Available in 3 clock frequencies
5 MHz, 8 MHz, 10 MHz
Modes of operation
Minimum mode
Small systems
Single processor
Bus control signals generated by the processor
Maximum mode
Medium to large systems
Two or more processors
External bus controller is used to generate bus control
signals
Pin Diagram
Some
Maximum mode
Connected to
Minimum mode
+5
V-
Symbol
In/Out
Description
1 and 20
GND
40
VCC
Supply voltage
+5 V 10%
19
CLK
Clock input
33% duty cycle
Clock frequency depends on CPU
model
33
MN/ MX
+5 V Minimum mode
Ground Maximum mode
Pin
numbers
Symbol
In/Out
Description
17
NMI
Non-maskable interrupt
Positive-edge triggered
18
INTR
Maskable interrupt
Level triggered
Active high
21
RESET
Active high
Must be active for at least four
clock cycles
Terminates current activity
Clears-PSW, IP, DS, ES, SS, IQ
SET- CS to FFFF
22
READY
Active high
Acknowledgement from slow
devices
23
TEST
Pin
Symbol
numbers
32
RD
In/
Ou
t
O
Description
0-Read operation
39, 2-16
AD15, AD14AD0
I/O
35-38
A19/S6-A16/S3
Pin
Symbol
numbers
34
BHE / S7
In/
Ou
t
O
Description
BHE
Operation
Write/ read a word
at an even address
Write/ read a byte
at an even address
Write/ read a byte
at an odd address
Write/ read a word
at an odd address
BHE
A0
25
26
Symbol
INTA
ALE
DEN
In/Out
Description
Symbol
In/Out
Description
27
DT/ R
28
M/ IO
0-write operation
29
WR
M/ IO
0
0
1
1
RD
0
1
0
1
WR
1
0
1
0
I/ O Read
I/ O Write
Memory Read
Memory Write
Symbol
In/Out
Description
31
HOLD
30
HLDA
When
disabled
When OE 0,
T=1, transmitter
T=0, receiver
8286s
OE 0 connected with
8086s DEN
8286s T connected with 8086s
DT/ R
2- 8286 are connected
20 pin IC
Increase current sourcing/sinking
capacity
across X1 and X2
EFI is connected to external
clock frequency input
CLK is one-third of the input
frequency
When F/ C 1, EFI
determines the frequency
When F/ C 0, oscillator
input determines the
frequency
Main functions
CLK generation
RESET synchronization
Bus Cycle
Bus
cycle
time
required
for
single
read/write
operation
between
Read Cycle
Write Cycle
In/Out
Description
24,25
QS1,QS0
QS1 QS0
0
In/Out
Description
26,27,28
S0, S1, S2
S2 S1 S0
0 0 0 Interrupt acknowledge
0 0 1
Read I/ O port
0 1 0
Write I/ O port
0 1 1
Halt
1 0 0
Instruction fetch
1 0 1
Read memory
1 1 0
Write memory
1 1 1
Inactive
30
31
Symbol
LOCK
RQ GT1
RQ GT 0
In/Out
Description
I/O
I/O
Read cycle
Write cycle