Beruflich Dokumente
Kultur Dokumente
Chapter 1 Part B
Intel 8086/8088
Microprocessor family
operation.
Let us begin with signal description of 8086.
in three groups.
Signals having common functions in both
I. Supply Pins
Three supply pins are
VCC (Pin no. 40) : Used for power supply
i.e. +5v
(where ALE=1).
It gives the data D0-D15 after T1 of a machine cycle.
A16/S3 to A19/S6 (pin no.35 to 38)
currently accessed.
S5 gives the status of the interrupt Enable Flag
updated every clock cycle.
S6 goes low when 8086 controls the shared
system bus.
S4
S3
Segment Accessed
Extra Segment
Stack Segment
Code Segment
Data Segment
Memory Bank
8086 processors organize memory into two banks:
(Cont..)
INTR (pin no.18): INTERRUPT
bus.
In maximum mode it functions as RQ1*/GT1* which is same
as RQ0*/GT0*; but is lower priority.
WR*-- LOCK* (pin no. 29):
In minimum mode this line carries the WR* signal indicates
S1*
S0*
Characteristics
0 (LOW)
0
0
0
1(HIGH)
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
Interrupt acknowledge
Read I/O Port
Write I/O Port
Halt
Code Access
Read Memory
Write Memory
Passive
0(LOW)
0
1
1(HIGH) 0
1
1
No operation
First Byte of Op Code from Queue
Empty the Queue
Subsequent byte from Queue
Clock section :
Inputs :
o Crystal connected as input at X1/X2
o external frequency input (EFI)
o (F/C) frequency/clock select input
o Clock synchronization (CSYNC)
Output:
o CLK
8284 (Cont..)
READY (Pin no.5): It is an active HIGH signal
8284 Block
8284 (Cont..)
X1 X2 are the pins of crystal oscillator. It
8284)
8284 (Cont..)
Clock synchronization (CSYNC) (Pin no.1):
It synchronizes the CPU clock to an external
event.
When CSYNC=1 the CLK and PCLK (peripheral
CLK) O/P are forced to become 1.
When CSYNC=0 then the next positive clock from
the next selected frequency source (crystal or EFI)
will start the clock generation.
CLK (Clock) (Pin no. 8 ): This is a output pin and
processors clock signal is available on this pin.
CLK pin is connected to the clock input of 8086.
Use of 8282
Use of 8286
control.
8086 provides three control buses RD*, WR*
M/IO*
A decoder IC 74138 is used to convert these
8288 Bus
Controller
output)
when IOB=0 MCE occurs during an interrupt sequence and
serves to read a cascade address from a master PIC onto
the data bus.
When IOB=1 PDE enables the data bus transceivers for the
I/O bus during I/O instruction
processor mode.
Maximum mode: Is also known as MULTIPLE
PROCESSOR mode
Overvie
w
In minimum mode configuration address (A0-A19)
Overview
In maximum mode configuration address (A0-A19) is
Microprocessor 8088
The main difference between p 8086 and p 8088 are
1.
2.
3.
4.
5.
8088 has 8-bit data bus while 8086 has 16 bit data bus.
BHE*/S7 pin of 8086 can be replaced by SS0* pin in 8088.
The M/IO* pin of 8086 can be replaced by IO/M* pin in
8088.
Both the ps are operated on +5v supply.
Both can drive one 74XX, five 74LSXX, one 74SXX, ten
74ALSXX and ten 74HCXX.