Professional Documents
Culture Documents
Akademija Strukovnih Studija Šumadija
Akademija Strukovnih Studija Šumadija
ODSEK KRUŠEVAC
REGISTRI
SEMINARSKI RAD
SADRŽAJ
UVOD ............................................................................................................................3
SEKVENCIJALNA KOLA ...........................................................................................4
Prihvatni registri ............................................................................................................ 5
Prihvatni registar sa asinhronim resetovanjem i setovanjem .................................. 6
Pomerački registri .......................................................................................................... 7
Serial-In Serial-Out (SISO) .....................................................................................8
Serial-In Parallel-Out (SIPO) ..................................................................................9
Parallel-In Serial-Out (PISO) ................................................................................10
Parallel-In Parallel-Out (PIPO) ............................................................................. 11
Brojački registri ........................................................................................................... 12
Primena ........................................................................................................................ 15
LITERATURA ......................................................................................................16
OSNOVI DIGITALNE ELEKTRONIKE
UVOD
Flip-flopovi koji čine isti registar obično koriste zajednički takt signal, što znači da se
upisivanje pojedinačnih bitova u flip-flopove vrši istovremeno (sinhronizovano) sa
aktivnom ivicom takta.
3
OSNOVI DIGITALNE ELEKTRONIKE
SEKVENCIJALNA KOLA
Flip flopovi imaju dva stabilna stanja označena kao Q i Q (često se Q koristi za stanje
izlaza, a Q za njegov komplement). Jedno stanje odgovara logičkoj jedinici (1), dok
drugo odgovara logičkoj nuli (0), i stanje flip flopa određeno je stanjem na izlazu Q.
- J-K flip-flop: Ovaj tip flip-flopa ima ulaze J (set) i K (reset) koji omogućavaju
fleksibilniju kontrolu stanja.
Prihvatni registri
Pomerački registri
Brojački registri (Brojači)
4
OSNOVI DIGITALNE ELEKTRONIKE
Prihvatni registri
Ovaj tip registra se odlikuje paralelnim načinom upisa. Svaki pojedinačni bit
informacije koji se upisuje u registar istovremeno se dovodi na odgovarajuće ulaze.
Upisivanje se vrši sinhronizovano sa takt signalom (CLK).
Prihvatni registar ima ulaze za podatke (Data input), kontrolni ulaz za upis (Write
enable), i izlaz za čuvanje podataka (Data output).
Kada je dozvoljen unos (Write enable signal aktivan), podatak se upisuje na ulazima
prihvatnog registra.
Stanje ili vrednost ulaza se zadržava sve dok se ne promeni ulazna vrednost ili dok se
ne promeni kontrolni signal.
5
OSNOVI DIGITALNE ELEKTRONIKE
Osim ulaza za podatke (Data input) i kontrolnog ulaza za upis (Write enable),
ovaj tip registra ima dodatne ulaze za setovanje (set) i resetovanje (reset) stanja.
6
OSNOVI DIGITALNE ELEKTRONIKE
Pomerački registri
Kod stacionarnog registra, informacija ostaje statična unutar registra. Nasuprot tome,
kod ostala tri tipa registra, sadržaj registra se neprekidno pomiče, i ako se ne očita na
vreme, podaci se gube. Zbog ovog svojstva, ovi registri se nazivaju dinamičkim ili
pomeračkim registrima.
7
OSNOVI DIGITALNE ELEKTRONIKE
8
OSNOVI DIGITALNE ELEKTRONIKE
U SIPO pomeračkom registru, podaci se serijski (po jednom bitu) upisuju u registar.
Nakon prolaska kroz n taktnih ciklusa, isti podaci su dostupni na paralelnim izlazima
registra u paralelnom obliku.
Podaci se obično unose u pomerajni registar bit po bit preko jedne ulazne linije
(serijski ulaz).
Svaki taktni impuls uzrokuje pomeranje postojećih bitova podataka skladištenih u
registru jedno mesto levo ili desno (zavisno od vrste pomerajnog registra), čime se
oslobađa mesto za novi ulazni bit.
Kada su svi bitovi serijski uneti i skladišteni u pomerajnom registru, mogu se
istovremeno pročitati u paralelnom obliku koristeći više izlaznih linija (svaka linija
odgovara jednom bitu registra).
Često se koriste za povezivanje između sistema koji komuniciraju serijski (kao što su
serijski interfejsi za komunikaciju poput SPI - Serial Peripheral Interface) i sistema
koji zahtevaju obradu paralelnih podataka.
9
OSNOVI DIGITALNE ELEKTRONIKE
10
OSNOVI DIGITALNE ELEKTRONIKE
11
OSNOVI DIGITALNE ELEKTRONIKE
Brojački registri
Brojači su sekvencijalna kola koja služe za brojanje impulsnih signala tako što
svaki novi ulazni impuls uzrokuje promenu stanja kola. Brojači koriste flip flopove
kao memorijske elemente. Brojač sa n flip flopova može imati m = 2n različitih stanja
i naziva se n-bitni binarni brojač ili binarni brojač modula m.
Sinhroni brojači su oni koji koriste zajednički taktni impuls za taktovanje svih flip
flopova. Nasuprot tome, asinhroni brojači koriste nezavisne taktove za svaki flip flop.
Dužina brojača određuje se brojem flip-flopova koji se koriste u brojaču, pri čemu
izlazi flip-flopova predstavljaju izlaze brojača.
12
OSNOVI DIGITALNE ELEKTRONIKE
Slika 9. Logička šema brojača i šema taktnog (CLK) i izlaznih signala (Q0Q1Q2)
((https://drive.google.com/file/d/0B2HAWFlJw3KobXFrel81bVJtTG8/view?resource
key=0-1dk-rJLBywUuBOmonQjwzw)
13
OSNOVI DIGITALNE ELEKTRONIKE
14
OSNOVI DIGITALNE ELEKTRONIKE
Primena
1. Kasnjenje signala:
5. Deljenje frekvencije:
15
OSNOVI DIGITALNE ELEKTRONIKE
LITERATURA
https://www.elektronika.ftn.uns.ac.rs/uvod-u-digitalnu-i-mikroracunarsku-
elektroniku/wp-content/uploads/sites/131/2018/10/UDIME-06.pdf
https://emineter.wordpress.com/wp-content/uploads/2018/02/fizicka-elektronika-
udzbenik.pdf
https://drive.google.com/file/d/0B2HAWFlJw3KobXFrel81bVJtTG8/view?resourcek
ey=0-1dk-rJLBywUuBOmonQjwzw
https://mikro.elfak.ni.ac.rs/wp-content/uploads/2017/10/Digitalna_latches.pdf
16