Tárolás nyilvántartások, shift regiszterek, számlálók, gyűrű, generátorok - life-prog
A leggyakoribb egység a digitális technológia és az automatizálás eszközök nyilvántartása. Regiszterek alapulnak szinkron egy- és kétfokozatú RS és a D-flip-flop. A regiszterek is megvalósítható alapján JK -triggerov. Útján fogadására és nyilvánított információkat regiszterek vannak osztva a következő csoportok: egy párhuzamos bevitel és a szállítási (3.25 ábra, a.); következetes vétel és szállítás (3.25 ábra, b). a soros és párhuzamos vétel kiadásának (. ábra 3,25 in); párhuzamos és szekvenciális kiadásának vétel (ábra 3,25 g.); Kombinálhatók különböző technikák befogadására és kiadására (ábra. 3,25 d) és reverzibilis.
Tárolás regiszterek ( 's kapacitás). Regisztrál egyidejű vételéhez és a szállítási információt tárol információt, és az úgynevezett memória adatait vagy tárolása. Módosítása a tárolt információt a memóriában nyilvántartás (új információkról) végezzük a telepítés után a bemenet D0. Dm új digitális kombináció (információ) érkezik egy bizonyos
Ábra. 3.26. Tárolás nyilvántartások, hogy a D - kiváltó szinkronizált sinroimpulsa szinten (a) és az első (b) és az RS - kiváltó szinkronizált első (a)
Shift regiszterek. Regiszterek soros vételi vagy szállítási információk hívják shift regiszter vagy shift regisztert. Shift regiszter funkciók ellátására a tárolás és a konverziós információt. Ezeket fel lehet használni építésére szorzók, és osztó bináris rendszerben, mivel a változó bináris szám balra egy kicsit felel megszorozva két és jobbra léptetés - a kettővel. Shift regiszterek széles körben használják, hogy végre különböző időpontokban átalakulások digitális adatok: soros felhalmozódása a soros digitális információt a későbbi egyidejű kiadása (átalakítás a soros digitális adatokat a párhuzamos kód) vagy egyidejű vétel (párhuzamos kapni) információkat egymást követő kiadásának (átalakítása párhuzamosan soros). Shift regiszterek is szolgálhat jelkésés elemek képviselt digitális formában. Valóban, nyilvántartások soros fogadó (input) és kimeneti információk végzett az átviteli késleltetés ciklusok m + 1 (m + 1 - a bitek száma a nyilvántartás) gép időben. Shift regiszterek általában végre egy D-flip-flop (ábra. 3,27, a) vagy RS-flip-flop (ábra. 3,27, b), ahol a beviteléhez információt az első kategóriába van kapcsolva inverter (első kisülés egy D-flip-flop). Meg kell jegyezni, hogy az összes léptető regiszterek alapulnak kétfokozatú flip-flop vagy szinkronizált órajel él. Bit shift regisztert, mint a tároló regiszterek száma határozza meg a flip-flop szerepelnek azok összetétele. Ábra. 3,27 mutatja a négy számjegyű léptetőregiszter áramkör végre a D- és az RS-trigger és időzítési diagramok működését magyarázza a léptetőregiszter ábrán látható. 3.28.
A kimeneti párhuzamos adatokat a léptetőregiszter (lásd. Ábra. 3,27, c) lépést úgy végezzük összekötő összes regiszter flip-flop az egyes terminálokhoz (ábra. 3,27, a és b, e következtetések látható szaggatott vonalak). Amint a fentiekben említettük, a léptető regiszterek szinkronizálva vannak elöl időzítése impulzusokkal működnek, azaz Vedd új információ a nyilvántartásban kiváltó belül történik nagyon rövid idő alatt - az időtartama szinkronozóimpulzust él, pontosabban idején megkapta a megfelelő órajel él. Normális esetben ez a „time” lényegesen kisebb, mint a jel terjedési ideje, azaz alkalommal regisztrálhat indítógombot egy új állam. léptetőregiszter munkát úgy a példa a ábrán bemutatott áramkör. 3.27 is.
Abból lehet kiindulni, hogy az elején az összes kiváltó regiszter egy logikai nulla, azaz Q0 = 0, Q1 = 0, Q2 = 0, Q3 = 0. Ha a bemeneti D-kiváltó T1 tart logikai 0, akkor az átvételt óra bemenetek „C” nem kiváltó megváltoztatja az állapotát.
Amint az ábrából látható. 3,27 szinkronozóimpulzusokat szállított bemenetére a nyilvántartás flip-flop egyidejűleg oda rögzíteni, benne a bemenetre. Az információ a bemenet indítja T2, T3, T4 - szintje logikai „0”, hiszen későbbi adatbemeneteket papucs csatlakozik kimenetek előző flip-flop vannak logikai „0”, és a bemenet „D” az első flip-flop, például a feltétel tápláljuk „0” a külső információforrás. Amikor alkalmazni a bemeneti „D”, az első flip-flop „1”, a érkezése az első órajel van írva a flip-flop „1”, és a más kiváltó - „0”, mert idején kézhezvételét egy órát az első T1 triggerkimenetként „mindig” be egy logikai „0”. Így a ravaszt T1 rögzítjük az információkat (a bit), amely annak a „D” bemenete a idejű óra szélén, stb Bejövő
Abban megkapta a második órajel logikai „1”. kimenete az első retesz van írva a második flip-flop, és ennek eredményeként egy eltolódás az eredetileg felvett „1” a ravaszt a ravaszt T2 T1, T2 ravaszt flip-flop T3, stb (Ábra. 3,28). Így a soros váltás történik információkat ad meg egy bemeneti regiszter (soros kód) a jobb egy kicsit minden órajel ciklusban.
Miután megkapta a szinkronizálási m (ábra. 3,27 és ábra. 3,28 m = 4) teljesen ki van töltve a regiszter bitek száma révén bevezetett „D” soros bemeneti. A következő négy órajelek végezzük bitenkénti soros kimeneti regiszter száma rögzített, ami után a nyilvántartás teljesen eltűnik (regiszter lenne teljesen tisztítani, ha a takarmány bemeneti saját szintjén „0” a kimeneti módban rögzített számok).
Ábra. 3.27. Shift regisztert D -, és kiváltja), RS - kiváltja b) és kombinált a nyilvántartásban D - kiváltó
Gyűrűs számláló. akkor egy gyűrűs számláló a léptető regiszterek bázis - Johnson számlálók. Johnson számláló Léptéktényező kétszer annyi az azt alkotó ravaszt. Különösen, ha a számláló áll három flip-flop (m = 3), akkor azt hat stabil állapota. Johnson számláló használják automatizálási rendszerek, mint az impulzus szelep, stb
Táblázat Államok Johnson számláló (. Ábra 3.29) tartalmaz 2m (m - száma kiváltó részeként a nyilvántartás) sorból és m-oszlopok. A számát számláló bitek száma határozza meg a flip-flop (ábra. 3,29). Tekintsünk egy hárombites Johnson számláló áramkör alapján képzett D-flip-flop (léptetőregiszter végre D-flip-flop). A konstrukció gyűrűs számláló elég csatlakoztatni az inverz kimenete utolsó regiszter flip-flop (az utolsó számjegy) a bemeneti „D” (egy bemeneti szánt input soros információ) az első flip-flop.