Transcript Registri

Registri
Privremeni spremnici podataka
Četverobitni registar s paralelnim upisom i paralelnim ispisom podataka:
Podatak se dovodi istovremeno na sva četiri D ulaza. Nakon toga daje se impuls na
CP. Nakon CP impulsa podatak se nađe u registru te se kasnije može očitavati
paralelno na izlazima Q. B-risanje podatka ili CLEAR data
Često integrirani sklopovi imaju ulaze za dopuštenje
rada:ENABLE, ovdje imamo dva takva ulaza: U i I
U- dopusti upis (enable write)
I –dopusti čitanje (enable read)
(ovdje se AND sklop javlja kao element za zabranu i li za
propuštanje signala)
Grafički prikaz upisivanja u
registar i čitanja iz registra
Posmačni registar:
Načelo upisa
podataka u
posmačni registar:
Ispis podataka
(čitanje)
Četvrto bitni posmačni
registar dobiven upravljanim
D bistabilima:
Registar s posmakom podataka ulijevo.
Pojedine izvedbe registara imaju mogućnost posmaka
podatka u lijevo i u desno. To je omogućeno
korištenjem multipleksora.
LU – lijevi ulaz ….DI desni izlaz
DU – desni ulaz…..LI lijevi izlaz
Važno!
Važno!
Na desnoj slici registar s tri stanja
spojen je na sabirnicu. Što je tu
neobično? I ulazi i izlazi registra
spojeni su na istu sabirnicu. Kada je
registar u stanju E (enable) onda čita
podatak sa sabirnice a tada su izlazi u
stanju visoke impedancije. Kad je je
aktivno stanje OE (output enable)
onda registar šalje podatke na
sabirnicu. Tako je omogućena
raznjena podataka u dva smjera po
istoj sabirnici.
Registar kao brojilo:
•Prstenasto brojilo
•Johnsonovo brojilo
Prstenasto brojilo omogućuje kruženje
podatka (rotaciju) na način da je zadnji
izlaz registar spojen na prvi ulaz.
Zašto se naziva
brojilo? Stanja se
ponavljaju nakon
odrećenog broja
ciklusa.
To još nije pravo binarno
brojilo ali ima svoju
primjenu u praksi.
Dijeli frekvenciju ulaza s N
(broj bistabila)
Slično prstenastom brojilo imamo ukršteno prstenasto
brojilo ili Johnsonovo brojilo.
Dijeli frekvenciju ulaza s 2N (broj
bistabila * 2)