Inregistreaza | Ai uitat parola?

Conexiunile externe ale microprocesorului I 8086

Numar pagini 7
Nume Conexiunile externe ale microprocesorului I 8086
Subiect SMP - Sisteme cu microprocesoare
Institutie Universitate
Universitate Facultatea de Automatica, Calculatoare, Electronica
Pret 50 puncte
Evaluarea calitatii 0 / 0 (100%)
Adaugat 08-06-2009
Adaugat de dktf0406
Descarcat 1
Marimea fisierului 0 KB
Formatul fisierului pdf
Cuvinte cheie conexiuni , externe , microprocesor , i 8086 , tehnologie , hmos , conficuratie , multiprocesor , coprocesor , semnale , magistrala , multibus , comanda , controller , 8288
Format: pdf
Pret: 50 puncte
Descrierea materialului:
Microprocesorul I 8086 este realizat în tehnologie HMOS (High-Performance Metal-Oxid
-Semiconductor), fiind echivalent cu aproximativ 29.000 tranzistori.
Avãnd doar 40 de pini, mulþi dintre aceßtia au funcþii multiple. Astfel, liniile de date sunt
multiplexate în timp cu cele de adrese, o parte din semnalele.......
Configuraþia multiprocesor/coprocesor
Semnale de pe magistrala Multibus
Semnale de comandá generate de controllerul 8288
Extras din material:
CONEXIUNILE EXTERNE ALE MICROPROCESORULUI I 8086

Microprocesorul I 8086 este realizat ?n tehnologie HMOS (High-Performance Metal-Oxid
-Semiconductor), fiind echivalent cu aproximativ 29.000 tranzistori.
Av?nd doar 40 de pini, mul?i dintre aceßtia au func?ii multiple. Astfel, liniile de date sunt
multiplexate ?n timp cu cele de adrese, o parte din semnalele de stare sunt multiplexate ?n timp cu
unele din liniile de adres?. Microprocesorul poate fi configurat s? lucreze ?n unul din urm?toarele
dou? moduri:
- modul minim - ?n acest caz sistemul con?ine un singur microprocesor;
- modul maxim - pentru sisteme mai mari, cu mai multe procesoare.
In func?ie de modul selectat, semnifica?ia unora din semnalele externe se schimb?.
Conexiunile externe sunt prezentate ?n figura urm?toare:
36 A18/S5
35 A19/S6
A16/S3
39
CLK 19
2AD 14
AD 13
AD 12
AD 11 5
AD 10 6
AD 9 7
AD 8 8
AD 7 9
AD 6 10
AD 5 11
AD 4 12
AD 3 13
AD 2 14
AD 1 15
AD 0 16
NMI 17
INTR 18
GND 20
3
4
GND 1
38
37 A17/S4
34
33
32 RD
31
40 Vcc
AD15

22 READY
30 HLDA
29 WR
28 M/IO
27 DT/R
26 DEN
25 ALE
24 INTA
21 RESET
MN/MX
HOLD RQ/GT0
RQ/GT1
LOCK
S2
S1
S0
QS0
QS1
Semnifica?ia ?n modul
maxim (pinul MN/MX
legat la mas?)
8086
BHE/S7
TEST23
Alegerea modului de func?ionare se face prin conectarea pinului MN/ la (modulMX Vcc
minim) sau la mas? (modul maxim).
Conexiunile externe ale microprocesorului I 8086 pot fi grupate astfel:
- 16 linii de adrese ßi date multiplexate (AD0 AD15);÷
- 4 linii de adres? ßi stare multiplexate (A16/S3 A19/S6);÷
- 1 linie de control ßi stare ( /S7);BHE
- 6 linii de control neafectate de starea pinului MN/ ( , READY, , INTR, NMI,MX RD TEST
RESET);
- 8 linii de stare ßi control cu semnifica?ie dubl? (?n func?ie de starea pinului MN/ ) -MX
pinii 24 31; ÷
- 1 linie pentru stabilirea configura?iei (MN/ );MX
- 1 semnal extern de ceas (CLK) - provenind de la generatorul de ceas I 8284;
- 3 linii pentru alimentare ( ßi GND - 2 pini);Vcc
1
Semnifica?ia acestor semnale este urm?toarea:
AD0 AD15 - 16 linii de adres? ßi date multiplexate ?n timp. In timpul primei perioade de÷
ceas (T1) a unui ciclu de acces la magistral?, aceste linii con?in cei mai pu?in semnificativi 16 bi?i
de adres?. In timpul celorlalte perioade de ceas, aceste linii sunt utilizate ca linii de date. Aceste
linii trec ?ntr-o stare de impedan?? ridicat? c?nd microprocesorul 8086 este ?ntr-un ciclu de
acceptare a unei ?ntreruperi sau ?ntr-un ciclu de acceptare a st?rii HOLD.
A16/S3 A19/S6 - 4 linii de adres? ßi stare multiplexate ?n timp. In timpul primei perioade÷
de ceas, aceste linii con?in cei mai semnificativi 4 bi?i de adres? (A16 A19). Ele formeaz?÷
?mpreun? cu liniile A0 A15 o adres? pe 20 de bi?i, permi??nd adresarea direct? a unui Megaoctet÷
de memorie. Dac? se execut? o instruc?iune de tip intrare/ießire (I/O) atunci liniile A16 A19 au÷
valoarea 0, ?ntruc?t pentru adr...


Materiale similare

Nume: Interfata I/O a microprocesorului 8086
Extras din material: ...ortului A ?n modul 1 ca port de intrare ßi ca port de ießire. Modul 1: Port A - port de intrare INTEA PC4 PC5 PC3 I 8255A PC6,7 PA7-PA0 STB IBF INTR I/O A A A RD D7-D0 2 INTE - Interrupt Enable - validarea ?ntreruperii referitoare la portul A. Bistabilul INTE este stabilit ?n 0 sau 1 prin program, utiliz?nd caracte- risticile de setare/resetare pe bit ale lui I 8255A A A ...
Nume: Interfata de intreruperi a microprocesorului I 8086
Extras din material: ... - Poate fi utilizat?, de asemenea, pentru depanarea programelor (ca ßi Single Step). Este ini?iat? prin execu?ia instruc?iunii breakpoint . Aceast? instruc?iune poate fi inserat? ?n puncte strategice ale programului, pentru a determina oprirea execu?iei. Rutina de deservire poate s? treac? microprocesorul ?n starea WAIT, ?ntrerup?nd execu?ia programului p?n? c?nd se aplic? 0 logic pe intrarea , apoi continu? execu?ia programului p?n? la urm?torulTEST breakpoint. Instruc?iuni pentru ?ntre...
Nume: Interfata microprocesorului 8086 cu memoria
Extras din material: ...configura?ie minim?, pentru demultiplexarea ßi amplificarea magistralelor este: ALE BHE/S7 I 8086 CPU DEN DT/R A19/S6-A16/S3 AD15-AD0 MN/MX Vcc I 8286 B OE T A I 8286 B OE T A I 8282 (3) OE STB DO DI A19-A0 BHE* Mag. de adrese D15-D8 D7-D0 Mag. de date Semnalul generat de microprocesorul 8086 este utilizat pentru validarea transferului deDEN informa?ii prin circuitele I 8286 (se conecteaz? la linia ). Semnalul DT/ se utilizeaz? pentruOE R stabilirea ...
Nume: Microcontrolere 8051
Extras din material: ...e T2EX cänd EXEN2 = 1. Cänd fie RCLK = 1, fie TCLK=1, acest bit este ignorat ßi timerul este for?at la autore?nc?rcare pe dep?ßirea care apare la Timerul 2. Exist? trei moduri de operare: "captur?", "auto?nc?rcare" ßi "generator vitez? bi?i", care sunt selectate prin bi?ii din T2 CON conform tabelului: (Timer 2) RCLK + TCLK CP/RL2 TR2 Mod de operare 0 0 1 - auto?nc?rcare 16 bi?i 0 1 1 - captur? 16 bi?i 1 ...
Nume: Microcontrolere 8051
Extras din material: ...ior de prioritate. PS - defineßte nivelul de prioritate pentru ?ntreruperea de la portul serial. PS = 1, programeaz? aceast? ?ntrerupere pe nivelul superior de prioritate. PX1, PX0 - definesc nivelul de prioritate pentru ?ntreruperile externe 1 ßi respectiv 0. PXi=1, programeaz? ?ntreruperea extern? i (i = 0, 1) pe nivelul superior de prioritate. O ?ntrerupere de pe nivelul inferior poate fi ?ntrerupt? de o ?ntrerupere de pe nivelul superior, dar nu ßi de o alt? ?ntrerupere de pe nivel...
Nume: Circuitul I 8259A (Unitate programabilá pentru controlul întreruperilor)
Extras din material: ...ea este cunoscut sub numele de tratare vectorial? a ?ntreruperilor. In cazul microprocesoarelor de 16 bi?i, A10 A8 din ICW2 se ignor?, tipul ?ntreruperii÷ formändu-se astfel: 4 T7 .... T3 YYY |_______| |____| partea fix? 000 .... IR0 (furnizat? prin : : program) 111 .... IR7 Deci, circuitul ataßeaz? ultimii 3 bi?i pentru...
Toate materialele similare



Comentarii asupra materialului "Conexiunile externe ale microprocesorului I 8086"

Nimeni nu a verificat inca acest material. Fi primul care isi publica opinia



Publica-ti opinia

Logheaza-te pentru a posta un comentariu