PSL-K-05 Inkrementator–dekrementator
PODSTAWY STEROWANIA LOGICZNEGO
LABORATORIUM SYSTEMÓW STEROWANIA PRZEMYSŁOWEGO I AUTOMATYKI BUDYNKÓW
KATEDRA AUTOMATYKI NAPĘDU I URZĄDZEŃ PRZEMYSŁOWYCH
AKADEMIA GÓRNICZO-HUTNICZA
WWW.KANIUP.AGH.EDU.PL
WWW.AGH.EDU.PL
Temat:
Konstrukcja optymalnego układu dekrementująco/inkrementującego.
Grupa:
układy kombinacyjne
Obiekt:
modele zrealizowane w pakiecie symulacyjnym
Cel ćwiczenia: skonstruowanie układu inkrementującego i dekrementującego liczbę 4-bitową A, z wyjściem sygnalizującym wystąpienie przepełnienia. Wejściem układu są 4 bity liczby oraz wejście sygnału sterującego C. W przypadku stanu niskiego na wejściu sterującym C układ ma realizować inkrementowanie liczby A, natomiast stan wysoki wejścia C powoduje dekrementowanie liczby A. Wyjściem układu jest liczba A’
pomniejszona lub powiększona o 1 oraz sygnał przeniesienia lub poŜyczki, w celu ewentualnego połączenia szeregowego układu dekrementująco/inkrementującego.
Program ćwiczenia:
1. Utworzyć i wypełnić tabelę prawdy układu (4 bity liczby wejściowej A, wejście sterujące C, liczba wyjściowa po inkrementacji: A’+ oraz po dekrementacji A’– wraz z sygnałami przeniesienia dla liczb A’+ i A’–)
2. Znaleźć funkcje odpowiednich bitów liczb A’+ i A’– oraz ich przeniesień/poŜyczek poprzez rozpisanie tabel prawdy do tabel Karnough lub poprzez znalezienie zaleŜności logicznej pomiędzy bitami liczby wejściowej a bitami liczb wyjściowych. Dla przykładu, moŜna zauwaŜyć, Ŝe najmłodsze bity liczb wyjściowych są zanegowanym bitem liczby wejściowej.
Dla pozostałych bitów równieŜ moŜna zauwaŜyć zaleŜność bez Ŝmudnego rozpisywania tabel Karnough. W efekcie cały układ daje się zrealizować na nie więcej niŜ 11 bramkach.
3. Narysować w programie symulacyjnym schemat układu i przetestować.
• Do zadawania 4-bitowej liczby wykorzystać klawiaturę numeryczną, natomiast sygnał
inkrementacji/dekrementacji zadawać wyłącznikiem.
• Wynik przedstawić na wyświetlaczu.
Wyniki pracy zamieścić w sprawozdaniu.
PSL-K-05 Inkrementator–dekrementator
1/1