Professional Documents
Culture Documents
8086 Address/Data Buses: WR RD M/Io Addr Control
8086 Address/Data Buses: WR RD M/Io Addr Control
RD
WR Control
M/IO
ADO-AD15 ADDR
A16-A19
BHE 74LS373
ALE STB
MEM I/O
OE
DT/R T
8086 8286
Transcei DATA
ver
Unidirectional/bidirectional
C
A B
C
74LS244 74LS245
Memory location
D
E
C
ADD O
Bus D
E
R
DATA Bus
A0- A0-
ADO-AD15
AN AN
- Address Space
- No of Memory chips
- Decoding logic
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 00FFEH
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 00FFFH
4K (2K+2K)
BITS Pilani, Pilani Campus
ADDRESS DATA BUS DATA
TYPE BHE A0 CYCLES LINES
USED
00000 BYTE 1 0 ONE D0-D7
00000 WORD 0 0 ONE D0-D15
00001 BYTE 0 1 ONE D8-D15
00001 WORD 0 1 FIRST D8-D15
1 0 SECOND D0-D7
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 01FFEH
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 01FFFH
4K (2K+2K) Total 8K
BITS Pilani, Pilani Campus
MEMW
WR WR
MEMR RD RD
Data Bus
Of CPU
Remaining ADD CS CS
Add lines Decoding
Of CPU Logic
A19 A18………………………………………………………A1 A0
0 0 ……………………………………………………… 0 0
512KB
0 1 ……………………………………………………….1 1
1 0 ……………………………………………………….0 0
512KB
1 1 ……………………………………………………….1 1
A1 A0
CS A1 A0
CS
VCC VCC
GND GND
7 7
C 4 C 4
B 1 B 1
3 3
A19 A 1 A19 A 1
8 8
0 0
Ex: Switch
VCC
S1 A
R B
U
F
I O To data lines
F
S1 Of CPU
E
R
ROR AL, 1
JC SWITCH OPEN
ROR AL, 1
JC SWITCH OPEN
Ex: LED
R
A
From Add
Decoding logic
OUT 00H, AL
OUT 00H, AL
D0
PORT B
D7 PB0-PB7
CS
A0 PORT C
A1 PC0-PC7
CONTROL
REG
- I/O Modes
D7 D6 D5 D4 D3 D2 D1 D0
O
U
T
P VCC
O
U
T
O
R
T
IN PORT
C S C S C S C S
P
O
R
T
7447
8-bit ADC
Vin
D0 Vref
D7 Start
I0
8-bit ADC
I7
D0 ALE
D7 A
B
C
EOC
Start
ADC 0809
OE’