8086
4.1 Description physique du 8086
Le microprocesseur Intel 8086 est un microprocesseur 16 bits, apparu en 1978. C’est le premier microprocesseur de la famille Intel 80x86 (8086, 80186, 80286, 80386, 80486, Pentium, ...). Il se pr´sente sous la forme d’un bo tier DIP (Dual In-line Package) ` e a 40 broches :
GND AD14 AD13 AD12 AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GND 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 8086 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 VCC AD15 A16/S3 A17/S4 A18/S5 A19/S6 BHE/S7 MN/MX RD HOLD HLDA WR M/IO DT/R DEN ALE INTA TEST READY RESET (S2) (S1) (S0) (QS0) (QS1) (RQ/GT0) (RQ/GT1) (mode maximum)
HAGG ` GE, 2003 E
cours de microprocesseur
ISET Rad`s e
20
Chapitre 4 - Le microprocesseur Intel 8086
4.2
Sch´ma fonctionnel du 8086 e alimentation VCC GND
horloge
CLK RESET
A19 A16 AD15 8086 AD0 WR bus d'adresses/ données
contrôle du microprocesseur
READY MN/MX TEST
INTA interruptions NMI INTR
RD M/IO ALE BHE DEN signaux de contrôle
HOLD DMA DT/R HLDA S0 S7 signaux d'état
4.3
Description et utilisation des signaux du 8086
CLK : entr´e du signal d’horloge qui cadence le fonctionnement du microprocesseur. Ce e signal provient d’un g´ n´ rateur d’horloge : le 8284. e e
4,77 MHz quartz 14,318 MHz 8284 CLK READY 8086 RESET générateur d'horloge
ISET Rad`s e cours de microprocesseur HAGG ` GE, 2003 E
4.3 - Description et utilisation des signaux du 8086
21
RESET : entr´e de remise ` z´ ro du microprocesseur. Lorsque cette entr´e est mise ` e a e e a l’´ tat haut pendant au moins 4 p´ riodes d’horloge, le microprocesseur est r´ initialis´ : il e e e e va ex´ cuter l’instruction se trouvant ` l’adresse FFFF0H (adresse de bootstrap). Le signal e a de RESET est fourni par le g´n´ rateur d’horloge. e e READY : entr´e de synchronisation avec la m´ moire. Ce signal provient ´galement du e e e g´ n´