CATEGORII DOCUMENTE |
Bulgara | Ceha slovaca | Croata | Engleza | Estona | Finlandeza | Franceza |
Germana | Italiana | Letona | Lituaniana | Maghiara | Olandeza | Poloneza |
Sarba | Slovena | Spaniola | Suedeza | Turca | Ucraineana |
DOCUMENTE SIMILARE |
|
Raymo darbo ciklo laikinės funkcionavimo diagramos
MP raymo darbo ciklo laikinės
funkcionavimo diagramos pateiktos 51 pav. Raymo darbo ciklo laikinės
funkcionavimo diagramos panaios į skaitymo darbo ciklo diagramas, tačiau
naudojamas kitas raymo strobavimo
signalas ir skiriasi duomenų
ivedimo laikiniai aprybojimai.
Taip pat T1 takte ivedamas adresas.
Raant į atminties įrenginį, = 0, o į
įvedimo ir ivedimo įrenginį
= 1.
Pirmuoju atveju ivedamas AHB magistralėje atminties lastelės vyresnysis, o AD magistralėje jaunesnysis adreso baitas, kuris įsimenamas, strobuojant ALE signalu, įoriniame adreso registre.
Antruoju atveju AHB ir AD magistralėse ivedamas vienodas PORT adresas, nurodytas OUT komandos antrajame baite.
Lygiai taip pat galimas sinchroninis
raymo darbo ciklas, kai įėjime READY nuolat veikia 1 loginio lygio
signalas ir raymas vyksta maksimaliu greičiu, o strobo ilgis toks pat
kaip
skaitymo cikle. Naudojant XACK signal¹, organizuojamas asinchroninis darbo reimas su TW
laukimo taktais. Gaunamas
strobavimo signalo
pailginimas, taip pat, kaip ir
signalo skaitymo cikle. Laikiniai įėjime READY
veikiančio signalo aprybojimai tokie patys, kaip ir skaitymo cikle.
Tačiau raomi duomenys iki t4 laiko momento ilaikomi netrumpiau, kaip 420 ns. Be to ie duomenys dar ilieka nepakite ir po t4 laiko momento, nemaiau 80 ns. Taip utikrinamas patikimas duomenų įraymas į atminties ar įvedimo ir ivedimo įrenginį. Laikiniai signalų parametrai skirtingų mikroprocesorių gamintojų gali būti skirtingi.
Laikinių funkcionavimo diagramų pavyzdys, parodantis, kaip kinta duomenų mainų signalai, vykdant OUT PORT komand¹, pateiktas 52 pav.
OUT PORT komandos ciklas (KC) trunka 3 mainos ciklus (M1, M2, M3).
M1 ciklas yra FETCH komandos
irinkimo ciklas. Toks ciklas vykdomas, atliekant bet kuri¹ komadų
sistemos komand¹. io ciklo laikinės funkcionavimo diagramos atitinka
skaitymo darbo cikl¹, kuriame = 1. T1 takte
ivedamas adresas. t1 laiko momentu fiksuojamas adreso jaunesnysis
baitas. t2 laiko momentu, kintant
i loginio 0 į
loginio 1 lygį, i atminties įrenginio skaitomas OUT komandos pirmojo
baito kodas (D3H), patenkantis į mikroprocesoriaus IR komandų
registr¹. MP CDC komandų deifratorius dekoduoja įvest¹ komand¹.
Nustatoma, kad komanda 2 baitų ir turi būti vykdomas antrasis
skaitymo ciklas.
51 pav. Raymo darbo ciklo laikinės funkcionavimo diagramos
M2 skaitymo cikle T1 takte ivedamas
1 didesnis adresas, kurio jaunesnysis baitas t3 laiko momentu
įraomas į adreso registr¹. t4 laiko momentu vėl i
atminties įrenginio pagal nurodyt¹ adres¹, strobuojant signalu, skaitomas PORT adresas, o
= 1 ilieka. Toliau
vykdoma OUT PORT komanda, atliekant raymo cikl¹.
M3 cikle vykdomas duomenų
baito, įrayto A registre, ivedimas nurodytu PORT adresu. io ciklo
laikinės funkcionavimo diagramos atitinka raymo darbo cikl¹, kuriame = 1, o
kinta. T1 takte ivedamas
vienodas PORT adresas AHB ir AD magistralėse. t5 laiko momentu
AD magistralėje ivestas adresas gali būti įraytas adresų
registre. Tačiau, jeigu portų adresavimui naudojama AHB magistralė,
tai adresų registras jiems nereikalingas. t6 laiko momentu AD
magistalėje ivestas A registro turinys perduodamas į įvedimo ir
ivedimo įrenginį bei įraomas jo adresuotame registre (porte).
valdymo signalu
irenkamas atminties įrenginys arba įvedimo ir ivedimo
įrenginys (vykdant IN, OUT komandas). M1, M2 cikluose
= 0, o M3 cikle
= 1.
Ioriniai S1, S0 signalai parodo MP būsen¹. M1 cikle S1 = S0 = 1 rodo, kad vyksta FETCH ciklas. M2 cikle S1 = 1, S0 = 0 signalizuoja, kad vyksta READ (skaitymo) ciklas. M3 cikle S1 = 0, S0 = 1 rodo, kad vykdomas WRITE (raymo) ciklas.
52 pav. OUT PORT komandos vykdymo laikinės funkcionavimo diagramos
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 882
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2025 . All rights reserved