ASDN Lab 1 [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

Ministerul Educaţiei al Republicii Moldova Universitatea Tehnică a Moldovei

Specialitatea: Tehnologii Informaționale

RAPORT Lucrare de laborator Nr.1 la”Analiza și sinteza dispozitivelor numerice” Tema: Sinteza circuitelor logice combinaţionale Varianta 2

A efectuat:

st. gr. TI-142

A verificat:

Munteanu S.

Chişinău – 2015

Scopul lucrării: Studierea practică şi cercetarea procesului de sinteză a circuitelor logice combinaţionale. Efectuarea lucrării: 1. Se efectuează minimizarea funcţiilor logice y1 şi y2 conform variantei 3. Pentru ambele funcţii se efectuează sinteza circuitul logic în setul de elemente ŞI-NU. 2. Funcţia y1 se reprezintă în forma disjunctivă normală perfectă şi forma conjunctivă normală perfectă. Pentru forma disjunctivă normală perfectă se efectuează sinteza circuitul logic în setul de elemente ŞI-NU. 3. Funcţia y2 se reprezintă în toate cele 8 forme normale. Sarcina lucrării: Varianta 15 y1=(1,3,4,7,8,10,12,13,14) y2=(3,4,5,7,9,11,13,14,15)

I.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Tabelul de adevăr: x1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1

x2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1

x3 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1

x4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

y1 0 1 0 1 1 0 0 1 1 0 1 0 1 1 1 0

y2 0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 1

II.

Minimizarea funcției y1 folosind forma disjunctivă:

00 00 01 y1 11

01

11

10

1

1

1

1

1

1

1

1

1

1

1

1

1

10

y2

1

x1 x4 + x3 x4 + x2 x4 + x1 x2 x3 + x1 x2 x3

01

11

0

10 0

0 0

1

01

FDN y2 =

11 10

10

x 1 x 4 + x 2 x 3 x 4 + x1 x 2 x 3 + x 1 x 3 x 4 + x 1 x 2 x 4

0

01

11

FDN y1 =

00 00

1

01 1

11

1

10

00 00

0

0

00 00 01

01

11

10

0

0

0

0

0

11 10

0

0

FCN y1 = ( x 1+ x 2 + x 4 ) ( x 1 + x3 + x 4 ) ( x 1+ x 3 + x 4 ) FCN y2 = ( x 1+ x 2 + x 3 ) ( x1 + x 3 + x 4 ) ( x 1+ x 3 + x 4 )

y1 =

x1 x4 x 2 x3 x 4 ¿ ¿ x1 x 2 x 3 ¿ ¿ ( ¿)¿ ¿ x 1 x 4 + x 2 x 3 x 4 + x1 x 2 x 3 + x 1 x 3 x 4 + x 1 x 2 x 4=¿

y2 =

x1 x 4 ¿ ¿ ¿ x 1 x 4 + x 3 x 4 + x 2 x 4 + x 1 x 2 x 3 + x 1 x 2 x 3=¿

0

III. y1)y2)

Circuiele logice şi diagramele temporale a funcţiilor y1 și y2 :

Y1) Costul: C = 19Q

Timpul de reținere: Td = 2 Y2) Costul: C = 17Q Timpul de reținere: Td = 2 Forma canonica disjunctiva y1)

IV.

Cele 8 forme normale ale funcţiei y2 :

Din forma disjunctivă normală:  Forma Şi-Sau y2 = x 1 x 4 + x 3 x 4 + x 2 x 4 + x 1 x 2 x 3 +x 1 x 2 x 3 

Forma Şi-Nu/Şi-Nu

x1 x4 ¿ ¿ x1 x2 x3 ¿ ¿ ¿ y 2=¿

 Forma Sau/Şi-Nu y 2=( x 1 + x 4 ) ( x 3+ x 4 ) ( x 2+ x 4 )( x 1 + x 2+ x3 ) ( x 1 + x 2+ x 3 )  Forma Sau-Nu/Sau y 2=( x 1 + x 4 ) + ( x 3 + x 4 ) + ( x 2 + x 4 ) + ( x1 + x 2+ x3 ) + ( x1 + x 2 + x 3 )

Din forma conjunctivă normală:  Forma Sau/Şi y 2 = ( x 1+ x 2 + x 3 ) ( x1 + x 3 + x 4 ) ( x 1+ x 3 + x 4 )



Forma Sau-Nu/Sau-Nu

´´ ´ ´ y 2 = ( x 1 + x 2 + x 3 ) + ( x 1 + x 3 + x 4 ) + ( x 1 + x3 + x 4 )

 Forma Şi/Sau-Nu y 2=( x 1 x 2 x3 ) + ( x1 x 3 x 4 ) + ( x1 x 3 x 4 )  Forma Şi-nu/Şi y 2=( x 1 x 2 x3 ) ( x 1 x3 x 4 ) ( x 1 x 3 x 4 )

Concluzie: În urma efectuării lucrării de laborator nr. 1, la tema ”Analiza și sinteza dispozitivelor numerice”, am luat cunoștință cu circuitele logice combinaționale și cu cele 8 forme de reprezentare a funcțiilor logice. La fel, am minimizat funcțiile logice, după care am efectuat sinteza circuitului logic în setul de elemente ȘI-NU. Schemele logice combinaționale le-am realizat cu ajutorul programei ”LogicWorks”.