Układy arytmetyczno logiczne.doc

(3105 KB) Pobierz
Sprawozdanie z laboratorium

Sprawozdanie z laboratorium miernictwa

Politechnika Krakowska, WIEiK

Elektrotechnika, Rok: II , Semestr: 4

Wykonał: 

Data wykonania:

29.04.2006

Temat: Układy arytmetyczno logiczne

 

 

1.   Wprowadzenie:

 

Układy arytmetyczne są to cyfrowe układy scalone umożliwiające realizację podstawowych działań arytmetycznych, takich jak: dodawanie, odejmowanie, mnożenie i dzielenie.

Podstawowym układem arytmetycznym jest sumator, który dodaje dwie liczby dwójkowe. Za pośrednictwem operacji dodawania wielokrotnie powtórzonej jest dokonywane mnożenie, a przy zastosowaniu dodatkowych przekształceń również odejmowanie i dzielenie. Do układów arytmetycznych zaliczamy także: multiplikatory – realizujące mnożenie, komparatory – porównujące liczby dwójkowe i układy kontroli parzystości.

 

Półsumator:

Symbol

 

 

 

Tabela przejść:

 

A

B

C

S

0

0

1

1

0

1

0

1

0

0

0

1

0

1

1

0

 

Funkcje opisujące półsumator:

 

 

Sumator:

 

å

Symbol

 

 

Tabela przejść:

 

A

B

å

0

0

1

1

0

1

0

1

0

0

0

0

0

1

1

0

0

0

0

1

0

0

1

1

0

1

0

1

1

1

1

1

1

0

0

1

0

1

1

1

 

 

Funkcje opisujące sumator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtraktor:

 

 

Tabela przejść:

 

A

B

0

0

1

1

0

1

0

1

0

0

0

0

0

1

1

0

0

1

0

0

0

0

1

1

0

1

0

1

1

1

1

1

1

0

0

1

1

1

0

1

 

Funkcje opisujące subtraktor:

 

 

 

 

2.   Wykonanie ćwiczenia:

 

Celem ćwiczenia było zaprojektowanie układu do sumowania i do odejmowania dwóch liczb dwu-bitowych, na bazie multiplekserów.

 

 

2.1. Układ do sumowania dwóch liczb dwubitowych:

 

Schemat blokowy

 

 

 

 

Układ do sumowania dwóch liczb 2-bitowych będzie złożeniem dwóch sumatorów jednobitowych, zatem najpierw zaprojektuję sumator jednobitowy:

 

 

 

 

 

Tabela przejść dla sumatora jednobitowego:

 

AB

å

Wej1

Wej2

00

00

0

1

0

1

0

0

 

...
Zgłoś jeśli naruszono regulamin