Sunteți pe pagina 1din 5

N nnLucrarea practic Nr.

5
Tema: sintez convertoarelor de cod.
69
Scopul lucrrii: studierea practic a metodelor de sintez a convertoarelor
de cod.
Consideraii teoretice
Convertoarele de cod snt elementele funcionale destinate transformrii
unui cod binar n altul. De obicei aceste elemente funcionale reprezint circuite
logice combinaionale cu n intrri i m ieiri. Aria tipurilor de convertoare de cod
este foarte larg, iar n i m ale lor pot coincide, dar pot fi i diferite n dependen
de tipul de coduri de la intrarea i respectiv de la ieirea convertorului de cod.
n calitate de convertoare de cod la care numrul de intrri coincide cu
numrul de ieiri pot servi cele care transform codul direct al unui numr binar n
codul lui invers, sau n cel complementar. !ot n aceast categorie intr
convertoarele unui cod binar" zecimal n altul, etc.
Convertoare de cod cu numr diferit de intrri i ieiri snt acelea care
efectueaz conversia numerelor dintr"un sistem de numeraie n altul, convertoarele
care transform codul binar"zecimal de patru bii n codul pentru indicatoarele
numerice de apte segmente #apte bii$ .a.
%inteza convertoarelor de cod, indiferent de tipul lor, are loc n felul
urmtor&
'$. (laborarea tabelului de adevr cu urmtorii parametri& numrul de
variabile este egal cu numrul biilor codului, care se aplic la intrrile
convertorului, iar numrul funciilor cu numrul de bii ai codului, care trebuie
obinut la ieirile convertorului de cod. )unciile logice pot fi parial determinate,
dac numrul combinaiilor codului de intrare este mai mic dect 2
n
.
*$. +inimizarea tuturor funciilor din tabelul de adevr.
,$. Depistarea con-unciilor comune a formelor minimale a tuturor funciilor,
pentru a evita dublarea elementelor logice, care realizeaz pri comune a mai
multor funcii.
.$. /mplementarea funciilor minimizate prin circuite integrale digitale.
0om ilustra cele descrise mai sus printr"un e1emplu de sintez a unui
convertor binar"zecimal de cod. !abelul de adevr care descrie structura
convertorului de cod 2 3 #"*$ #"3$ . * * ' este prezentat n tabelul 4.'

!abelul 4.'
n figura 4.' snt prezentate diagramele 5arnaug6 pentru minimizarea funciilor f
4
,
f
3
, f
2
, f
1
.
x
4
x
3
x
2
x
1
7
7
7' '' '7
x
4
x
3
x
2
x
1
77 7' '' '7
77 ' 8 ' 77 ' 8 '
7' 8 8 7' 8 8 '
'' 8 ' f
4
'' 8 ' F
3
'7 8 ' 8 ' '7 8 8 '
x
4
x
3
x
2
x
1
7
7
7' '' '7
x
4
x
3
x
2
x
1
77 7' '' '7
77 8 ' 77 ' 8
7' 8 ' 8 ' 7' 8 ' 8
'' 8 ' ' f
2
'' 8 ' ' f
1
'7 8 8 '7 8 ' 8
Fig. 5.1. Diagramele Karnaug pentru minimi!area "unciilor f
4
, f
3
, f
2
, f
1
.
9r. 2 3 #:*$ #:.$ . * * '
x
4
x
3
x
2
x
1
f
4
f
3
f
2
f
1
7
'
*
,
.
4
6
3
2
9
7
7
'
7
'
7
'
7
'
'
7
'
7
'
7
'
7
'
7
'
7
'
'
7
7
'
'
7
7
'
7
'
'
'
'
7
7
7
7
'
7
7
7
7
7
'
'
'
'
'
7
7
7
7
'
7
'
'
'
'
7
7
'
'
'
7
7
7
'
'
7
'
7
'
7
'
7
'
7
'
n rezultatul minimizrii au fost obinute urmtoarele funcii logice&
, '
' . ' * * . *
, . ' . * . ' * , ,
, . ' . ' , .
x f
x x x x x x f
x x x x x x x x x f
x x x x x x f
=
=
=
=
#4.'$
;und n consideraie con-unciile comune, funciile f
4
, f
3
, f
2
, f
1
pot fi scrise n
felul urmtor&
, '
* ' . ' * *
* ' ' * , ,
' ' , .
x f
z x x x x f
z z x x x f
z x x f
=
=
=
=
#4.*$
unde &
* . *
, . ' . '
x x z
x x x x z
=
=
#4.,$
%c6ema convertorului de cod 2 3 #"*$ #"3$ . * * ' este prezentat n
figura 4.*.
)ig. *.* %c6ema convertorului de cod 23#"*$#"3$ . * * '
Tema pentru acas
'. % se efectueze sinteza unui convertor de cod binar"zecimal n altul
conform variantei din tabelul *.* #la indicaia profesorului$.
*. )unciile s se reprezinte n forma dis-unctiv normal perfect i forma
dis-unctiv normal minimal. <entru aceste forme s se prezinte sc6emele n setul
de elemente =/"9>.
,. Desenai cirfcuitul integrat al convertorului de cod #la indicaia
profesorului$? desenai notarea grafic convenional, notarea n lista de elemente,
tabelul de adevr i parametrii de baz.
@
@
@
@
@
@
@
'
'
'
x
4
x
3
x
2
x
1
f
4
f
3
f
2
f
1
!abelul *.*
9r.
var.
Codul binar"
zecimal
intrare
Codul binar"
zecimal
ieire
9r.
var.
Codul binar"
zecimal
intrare
Codul binar"
zecimal
ieire
'. 2 . * #"'$ ..*' '6. ..*' 2 . * #"'$
*. 2 . * #",$ 4*'' '3. 4*'' 2 . * #",$
,. 2 . ' #"*$ 4**#"'$ '2. 4**#"'$ 2 . ' #"*$
.. 2 , * #".$ 4,*#"'$ '9. 4,*#"'$ 2 , * #".$
4. 2 . * #"4$ 4**' *7. 4**' 2 . * #"4$
6. 2 . ' #"6$ 4,'#"'$ *'. 4,'#"'$ 2 . ' #"6$
3. 2 . * #",$ 4,*#"'$ **. 4,*#"'$ 2 . * #",$
2. 2 3 #"*$ #".$ ,,*' *,. ,,*' 2 3 #"*$ #".$
9. 2 6 #"'$ #".$ .**' *.. .**' 2 6 #"'$ #".$
'7. 2 4 #"*$ #".$ .,'' *4. .,'' 2 4 #"*$ #".$
''. 2 . , #"6$ .,*#"'$ *6. .,*#"'$ 2 . , #"6$
'*. 2 6 ' #".$ .,*' *3. .,*' 2 6 ' #".$
',. 2 4 * #".$ ..'#"*$ *2. ..'#"*$ 2 4 * #".$
'.. 2 . , #"*$ ..*#"'$ *9. ..*#"'$ 2 . , #"*$
'4. 2 . * ' ..,#"*$ ,7. ..,#"*$ 2 . * '
#ntre$ri:
'. Care este raportul dintre numrul de intrri i numrul de ieiri a
convertoarelor de cod A
*. (numerai etapele i specificul procesului de sintez a convertoarelor de
cod.

S-ar putea să vă placă și