ASDN2

Descărcați ca docx, pdf sau txt
Descărcați ca docx, pdf sau txt
Sunteți pe pagina 1din 6

Ministerul Educaiei, Tineretului i Sportului al Republicii Moldova

Universitate Tehnic a Moldovei


Catedra Calculatoare

Lucrarea de laborator nr.2


Disciplina: ASDN

Tema: Sinteza convertoarelor de cod

A efectuat:

st. gr. Si-121 Donica Constantin

A verificat:

lector superior Turcan Ana

Chiinu 2012

Varianta 5
Scopul lucrrii:
Studierea practic a metodelor de sintez a convertoarelor de cod.
Consideraii teoretice:
Convertoarele de cod sunt 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 valorile 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. Tot n aceast categorie intr convertoarele unui
cod binar- zecimal n altul etc.
Convertoare de cod cu numr diferit de intrri i ieiri sunt 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.
Sinteza convertoarelor de cod, indiferent de tipul lor, are loc n felul urmtor:
elaborarea 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. Funciile logice pot 11 parial determinate, dac numrul
combinaiilor codului de intrare este mai mic dect 2".
minimizarea tuturor funciilor din tabelul de adevr.
depistarea conjunciilor comune ale formelor minimale ale tuturor
funciilor. pentru a evita dublarea elementelor logice, care realizeaz pri
comune ale mai multor funcii.
implementarea funciilor minimizate prin circuite integrale digitale.
Mersul lucrrii:
1. S se efectueze sinteza unui convertor de cod binar-zecimal n altul conform
variantei.
2. Funciile s se reprezinte n forma disjunctiv minimal. Pentru forma
minimal s se prezinte schema n setul de elemente I-NU.

Varianta pentru ndeplinire :


Codul binar-zecimal Codul binar-zecimal
intrare
Iesire
8 4 2 (-5)
5221

Tabelul de adevar:
8 4 2
x1 x2 x3
0 0 0 0 0
7 1 0 1 1
2 2 0 0 1
9 3 1 0 0
4 4 0 1 0
B 5 1 0 1
6 6 0 1 1
D 7 1 1 0
8 8 1 0 0
F 9 1 1 1
1 0 0 0
0
11 0 0 1
1 0 1 0
2
1 1 0 1
3
1 1 1 0
4
1 1 1 1
5

-5
x4
0
1
0
1
0
1
0
1
0
1
1

5 2 2 1
f1 f2 f3 f4
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 1 0
1 0 0 0
1 0 0 1
1 1 0 0
1 1 0 1
1 1 1 0

1
1

0
0
0

Minimizarea funciei f1 (FDM):


x1x2
x3x4
00 01 11 10
00

01

11

1
x1x2 00
01
11
1
x3x41
00
1
*
1
*
*
01
*
*
1

10

Minimizarea

11

10
x1x2
01 x3x11
1000
4

x1x2 00
x3x4
00

Minimizarea funciei f2 (FDM):

* 01

11

111

10

10*

*
01

1*

1 00*

01

10

11

10

1
1

funciei f3 (FDM):
Minimizarea funciei f4
(FDM):

Funciile prezentate n forma FDM:


f 1 =x1 x 3+ x 1 x 4 + x 2 x 3 x 4 + x 1 x 2
f 2=x 2 x 3+ x1 x 2+ x 1 x 4
f 3 =x 1 x 2 x 3 + x 2 x 3 x 4 + x 1 x2 x3 + x 1 x2 x3
f 4=x 1 x 2 x3 + x 1 x 2 x3
z 1=x 1 x 2
z 2=x 1 x 4

Funciile prezentate n forma FDM n setul de elemente I-NU/I-NU:

f 1 =( x 1x 3 )( z2)( x 2 x3 x 4 )( z1)

f 2=( x 2x 3 )( z1)( z2)

f 3 =( x 1 x2 x3 )( x 2 x3 x 4 )( x 1 x2 x3 )( x 1 x2 x 3 )

f 4=( x 1 x2 x 3)( x 1 x2 x 3)

Circuit logic FDM pentru funciile f1 f2 f3 si f4 n setul I-NU/I-NU:

Diagrama in timp FDM n setul I-NU/I-NU:

Concluzie:
n urma efecturii lucrrii date de laborator am ajuns la concluzia c
convertoarele de cod joac important n domeniul funcionrii i exploatrii
calculatoarelor numerice, deoarece ele ndeplinesc unele operaii importante i
anume sunt destinate transformrii unui cod binar n altul.
Studiindu-le i efectund sinteza covertoarelor de cod putem meniona c ele au
destinaii diferite: unele transform codul direct al unui numr binar n codul lui

invers, altele efectueaz conversia numerelor dintr-un sistem de enumeraie n


altul, etc, n dependen de structura i sfera lor de utilizare.

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