Documente Academic
Documente Profesional
Documente Cultură
Registre
sunt structuri formate din bistabile care comut sincron i care au un
scop comun:
deplasarea datelor (registre de deplasare sau registre serie)
memorarea datelor (registre de stocare sau registre paralel)
1 2 3
CLK CLK CLK CLK
0
Q + Q+ Q+
1 2 3
Q Q Q
1 2 3 A=0 A=1
0 000 1
0 0 0 0 0 0 1 0 0
0 0 1 0 0 0 1 0 0 001 1
100
0 1 0 0 0 1 1 0 1
0 1 1 0 0 1 1 0 1 0 010 0
1 0 0 0 1 0 1 1 0
1 0 1 0 1 0 1 1 0 0 0 1 1
1 1 0 0 1 1 1 1 1 101 1
1 1 1 0 1 1 1 1 1 1
011 0 110
0 111 1
A
Q Q Q
1 2 3
1
ASSN-7 1
registrul paralel realizeaz stocarea temporar a unor configuraii
binare ntr-o zon uor accesibil prelucrrii
reprezint memoria zonelor de vitez maxim dintr-un sistem
numeric de prelucrare a datelor
D0 D1 D2 D3
CLK
CLR
Q0 Q1 Q2 Q3
0 1 0 1 0 1 0 1
S/P S MUX S MUX S MUX S MUX
W W W W
CLK
CLR
Q0 Q1 Q2 Q3
ASSN-7 2
Capitolul 7
Numrtoare
sunt structuri formate din bistabile i o logic combinaional, care
au o singur intrare: semnalul de ceas CLK
T T T T
CLK
8 CLK 4 CLK 2 CLK 1 CLK
Q Q Q Q
Q8 Q4 Q2 Q1
0100
0110 0000
Q 8Q 4Q 2Q 1
0111 1000
exemplu:
s se fac sinteza unui numrtor sincron modulo 5, care numr
cresctor, folosind bistabile JK, conform diagramei strilor din
figura 7.6
000
100 001
Q 4Q 2Q 1
011 010
0 0 0 0 0 1 0 x 0 x 1 x
0 0 1 0 1 0 0 x 1 x x 1
0 1 0 0 1 1 0 x x 0 1 x
0 1 1 1 0 0 1 x x 1 x 1
1 0 0 0 0 0 x 1 0 x 0 x
1 0 1 x x x x x x x x x
1 1 0 x x x x x x x x x
1 1 1 x x x x x x x x x
Fig. 7.7 Tabelul tranziiilor pentru numrtorul cresctor modulo 5
J K Q+ Q Q+ J K
0 0 Q 0 0 0 x
0 1 0 0 1 1 x
1 0 1 1 0 x 1
1 1 Q 1 1 x 0
Fig. 7.8 Cele dou reprezentri pentru tabelul de tranziii al
bistabilului de tip JK
Q4 Q4 Q4 Q4
Q1 0 0 x x Q1 0 x x 0
Q1 0 1 x x Q1 1 x x x
Q2 Q2 Q2 Q2 Q2 Q2
.
J4 = Q 2 Q 1 J2 = Q 1
Q4 Q4 Q4 Q4
Q1 x 0 x x Q1 1 1 x 0
Q1 x 1 x x Q1 x x x x
Q2 Q2 Q2 Q2 Q2 Q2
K2 = Q 1 J1 = Q 4
1 K Q K Q 1 K Q
CLK CLK CLK
CLK
111
000
100 001
Q 4Q 2Q 1
011 010
101
110
Q4 Q2 Q1
D Q D Q D Q
4 2 1
CLK Q CLK Q CLK Q
CLK
ASSN-7 7