202 uklady arytmetyczne, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawozdania


(163797) Sylwia Starzyńska

(163769) Michał Luszawski

Temat: Układy kombinacyjne: układy arytmetyczne

(laboratorium dnia 6.11.008)

  1. Cel ćwiczenia

Ćwiczenie ma na celu praktyczne zapoznanie studentów z budową, działaniem, właściwościami oraz syntezą podstawowych układów kombinacyjnych, takich jak: komparatory, sumatory, subtraktory, układy sterujące.

  1. Wstęp teoretyczny

Układ kombinacyjny jest jednym z rodzajów układów cyfrowych. Charakteryzuje się tym, że stan wyjść zależy wyłącznie od stanu wejść; stan wyjść opisują funkcje boolowskie - w przeciwieństwie do układów sekwencyjnych, których stan wyjść zależy od stanu wejść oraz od poprzedniego stanu wyjść.

Układy kombinacyjne:

Sumator, substraktor.

W przypadku dodawania wielobitowych liczb dwójkowych należy uwzględnić przeniesienie z pozycji sąsiedniej mniej znaczącej od rozpatrywanej.

Komparator.

Układy zwane komparatorami liczb służą do porównywania wartości dwu lub więcej liczb dwójkowych. Komparatory mogą występować w różnych postaciach. Jeżeli A i B są porównywanymi liczbami , to komparator może realizować jedną lub kilka z następujących funkcji: A = B, A < B, A <= B, A > B, A >= B.

  1. Realizowane ćwiczenia

a) Komparator 2-bitowy (2 wyjściowy)

0x08 graphic

x1

x2

y1

y2

0

0

0

0

0

1

1

0

1

0

0

1

1

1

0

0

b) Komparator 2-bitowy (3 wyjściowy)

0x08 graphic

x1

x2

y1

y2

y3

0

0

1

0

0

0

1

0

0

1

1

0

0

1

0

1

1

1

0

0

c) Układ, który w zależności od sygnału sterującego realizuje sumę logiczną lub iloczyn logiczny

0x08 graphic

x1

x2

S

y1

0

0

0

0

0

0

1

0

0

1

0

1

0

1

1

0

1

0

0

1

1

0

1

0

1

1

0

1

1

1

1

1

d) Sumator 1-bitowy

x1

x2

C

C'

y

0

0

0

0

0

0

0

1

0

1

0

1

0

0

1

0

1

1

1

0

1

0

0

0

1

1

0

1

1

0

1

1

0

1

0

1

1

1

1

1

0x08 graphic

e) Układ odejmujący - subtraktor

x1

x2

y

C

0

0

0

0

0

1

1

1

1

0

1

0

1

1

0

0

0x01 graphic

nr

z

x1

x2

x3

y1

y2

y3

y4

0

0

0

0

0

0

0

0

0

1

0

0

0

1

0

0

0

1

2

0

0

1

0

0

0

1

0

3

0

0

1

1

0

0

1

1

4

0

1

0

0

0

1

0

0

5

0

1

0

1

0

1

0

1

6

0

1

1

0

0

1

1

0

7

0

1

1

1

0

1

1

1

-

1

0

0

0

-

-

-

-

-1

1

0

0

1

1

1

1

1

-2

1

0

1

0

1

1

1

0

-3

1

0

1

1

1

1

0

1

-4

1

1

0

0

1

1

0

0

-5

1

1

0

1

1

0

1

1

-6

1

1

1

0

1

0

1

0

-7

1

1

1

1

1

0

0

1

f) Układ generujący uzupełnienie do dwóch (kod U2)

0x08 graphic

g) Układ, który w zależności od sygnału sterującego daje na wyjściu sygnał wyjściowy lub jego negacje

x1

S

y1

0

0

0

0

1

1

1

0

1

1

1

0

0x08 graphic

h) Układ sprawdzający, czy liczba jest z przedziału 5:10

x1

x2

x3

x4

y

0

0

0

0

0

0

0

0

1

0

0

0

1

0

0

0

0

1

1

0

0

1

0

0

0

0

1

0

1

1

0

1

1

0

1

0

1

1

1

1

1

0

0

0

1

1

0

0

1

1

1

0

1

0

1

1

0

1

1

0

1

1

0

0

0

1

1

0

1

0

1

1

1

0

0

1

1

1

1

0

0x08 graphic

4. Wnioski.

Układy kombinacyjne są układami bez pamięci. Układy arytmetyczne wykonują operacje na liczbach binarnych takie same jak w systemie dziesiętnym. Komparatory, to układy logiczne porównujące pary bitów.



Wyszukiwarka

Podobne podstrony:
203 uklady sekwencyjne 2, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawozdani
203 uklady sekwencyjne, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawozdania
203 uklady kombinacyjne - kodery i dekodery, Politechnika Wrocławska - Materiały, logika ukladow cyf
203 uklady sekwencyjne - liczniki, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sp
203 rejestry, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawozdania
206 automat parametryczny, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawozdan
210 komputerowa synteza automatu z parametrem wewnetrznym, Politechnika Wrocławska - Materiały, logi
208 komputerowa realizacja automatow skonczonych, Politechnika Wrocławska - Materiały, logika uklado
205 zastosowanie jezyka wyrazen regularnych do syntezy automatow, Politechnika Wrocławska - Materiał
implementacja automatu skonczonego pelniacego funkcje automatu niedeterministycznego, Politechnika W
211 automat asynchroniczny 2, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawoz
206 automat parametryczny 2, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawozd
implementacja automatu skonczonego pelniacego funkcje automatu niedeterministycznego012, Politechnik
208 komputerowa realizacja automatow skonczonych 2, Politechnika Wrocławska - Materiały, logika ukla
207 automaty moore mealy, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawozdani
203 rejestry, Politechnika Wrocławska - Materiały, logika ukladow cyfrowych, sprawozdania
automatyka i robotyka-rozwiazania, Politechnika Wrocławska - Materiały, podstawy automatyki i roboty

więcej podobnych podstron