Egymást követő nyilvántartások - studopediya
Soros nyilvántartásokban. vagy shift regisztert úgy vannak kialakítva, hogy műveleteket hajtson végre elmozdulás a bináris információ a külső órajel.
Azáltal az irányt a nyilvántartások különböznek a három jellemző:
- nyilvántartások, shift működő számos LSB vének, az úgynevezett jobb shift regisztert;
- nyilvántartások működő váltó szám idősebb, fiatalabb bit hívják shift regisztert balra;
- nyilvántartások, elmozdulásnak működő jobb és bal - reverzibilis shift regisztert.
A fő célja a szekvenciális hatása regisztrálja - ez az eltolódás beérkezett információ a bemenet.
Ábra. 14.1 ábra egy diagram, és a szimbólum chetyrohrazryadnogo léptetőregiszterbe, hogy a jobb oldalon a D -triggerah.
A regiszter adatbeviteli D. amely információt kap formájában nullák és egyesek és órajel bemenetére C, amelyre az órajelek szállítjuk.
jobb shift regiszter a következőképpen működik.
14.1 ábra - léptetőregiszter jobbra: a) áramkört; b) szimbólum
Ezzel párhuzamosan regiszter Q1 - Q4 információ jelenik meg egyidejűleg egy soros bemeneti D felváltva csak egy kicsit.
D1 első vezérlő felelős a legkisebb helyiértékű minden szó az információ, és D4 - a vezető. Az információ egy korai mentesítést.
Kézhezvételét követően az órajelek egyidejűleg az óra be- C mindegyik D -triggerov elülső Mivel későbbi kimeneti állapota flip-flop példányban előző.
Regisztrálj a négy flip-flop vagy négy számjegyből elvihető információ áll, hogy a négy bit.
A működési elve a léptetőregiszter a jobb oldalon látható a működése idődiagram (ábra. 14.2).
Ábra 14.2 - Time rajza működés jobb shift regiszter
Írásához információt ebben a nyilvántartásban igényel négy órajel C (1 ... 4).
Olvasás Q1 kimenet információkat. Q2. Q3. és Q4 végezhetők párhuzamosan kódot ugyanakkor az említett négy kimenet, vagy egy soros kódot a kimenet az utolsó flip-flop D4.
Tegyük fel, hogy a t1 időpontban kapott információk log D-egységet. Ez elkészíti egy szakasz csak kiváltó 1. junior kategóriában D1. Bemenetek maradék D flip-flop D2. D3 és D4 nullán lehetséges.
Front 1. Óra C a T1 időpontban D1 kakasok a ravaszt, és annak kimenete Q1 = 1. Ezt az információt továbbítjuk a bemeneti D flip-flop D2 és D2 ravaszt, hogy készítsen szakasz.
2. szinkronozóimpulzust t2 időpontban kakasok a ravaszt D2 és ezáltal megváltoztatja a potenciál a Q2 nulláról egy.
Az Advent a 3. órát a t3 időpontban a Q3 kimenet logikai egységet.
4. óra t4 időpontban D4 kakasok a ravaszt, és a kimeneti Q4 potenciál egyenlő 1.
Hasonlóképpen Vo jeges eltolt ik- és Kie logikai egységek érkezett a regisztrációhoz D -log a pillanatokban t4. t5, t6.
Így a vizsgált rendszerben (ábra. 14.1) végezzük offset logikai egyeseket és nullákat érkezett bemeneti regisztrálja D-, a legkisebb helyi értékű bit a következő számjegyre, azaz jobbra.
Ahhoz, hogy növelje kapacitását a regiszterek használatával a kaszkádkapcsolás ábrán látható. 14.3, ahol a kimenet a utolsó regiszter razryadapredshestvuyuschego D1 csatlakozik a D -log következő regiszter D2. és C bemenetek együtt egy gumiabroncs. Így az azonos későbbi kimenetei regiszter D2. Q1; Q2; Q3; Q4 csatlakozik egy bit: Q5; Q6; Q7; Q8. azaz Q4 kibocsátás után lemerül Q5. akkor Q6 stb
Figyelembe véve regiszter típusok, meg kell jegyezni, hogy az adatok váltás lehet mind a jobb és bal oldalon. Ez attól függ, hogy milyen információkat juttatunk a regiszter D-log: kezdve a legkisebb helyi értékű bit vagy regisztrálj.Ábra 14.4 - balra eltolási regiszter: a) áramkört; b) szimbólum
Ábra. 14.4 chetyrohrazryadnogo adott shift regiszter áramkör balra.
Végrehajtásához balra eltolási regiszter bemeneti D bemenete a D flip-flop D4 utóbbi. és a kimeneti minden ezt követő D flip-flop van csatlakoztatva az előző -log.
A működési elve a léptetőregiszter a bal szemlélteti időzítési diagramja annak működését (ábra. 14,5).
Ábra 14.5 - Time diagram munkát hagyott regiszter
bal shift regiszter a következőképpen működik.
Tegyük fel, hogy a t1 időpontban kapott információk log D-egységet. Ez elkészíti egy szakasz csak kiváltja a Senior kategóriában D4. Bemenetek D D1 kiváltja. D2. D3 marad nulla potenciál.
Front 1. óra C. pillanatban T1 ravaszt kakasok az idősebb D4 és a kisülés a kilépési lesz Q4 = 1. Ez az információ eljut a bemeneti reteszt D D3 és D3 készíteni ravaszt szakasz.
2. szinkronozóimpulzust t2 időpontban kakasok a ravaszt D3 és ezáltal megváltoztatja a potenciál a Q3 nulláról egy.
Az Advent a 3. órát a t3 időpontban a Q2 kimenet létrehozott logikai egységet.
4. óra t4 időpontban kakasok a ravaszt D1 és Q1 kimenetén lehetséges lesz egyenlő 1.
Hasonlóképpen, rögzített és eltolódott a logikai egységek érkezett a regisztrációhoz D -log a pillanatokban t4. t5, t6.
Így a vizsgált rendszer (ábra. 14.4) végezzük ellensúlyozza logikai egyeseket és nullákat, hogy megkapta a T-log regisztrációhoz idősebb, fiatalabb mentesítés, azaz maradt.
A kaszkád kapcsolásban shift regisztert, hogy a bal oldali (ábra. 14.6), a növekedés a kapacitás végezzük építmény darab legkisebb helyiértékű bitjére, azaz kapcsolódás a nyilvántartás D2 D1 regiszter. Így -log D D1 regiszter kimenetére csatlakoztatott MSB Q5 D2 regiszter.
Az előnye, hogy a két-rennyh figyelembe vesszük a közösített shift regisztert (vagy jobb és bal) van a relatív egyszerűség, hiszen minden bit szinkronizált kiváltó
ruyutsya jel, amely keresztül vezetjük egyetlen buszon C.
Hátránya a jelenség a fronton verseny, amelynek lényege az, hogy a felvétel információt a következő számjegy (ravaszt) és az azt megelőző ravaszt aktiválását, ami megfelel az információt egyidejűleg megy végbe. Ez ahhoz vezethet, amit az előző ravaszt dolgozott, és átírni az információt belőle következő trigger még nem sikerült. Ezért a működési biztonság a léptetőregiszter egyetlen ciklusú körülmények destabilizáló tényezők, mint például az intézkedés zaj elégtelen lehet.