Laboratorium komputerowe

Nasza ocena:

3
Pobrań: 21
Wyświetleń: 1008
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Laboratorium komputerowe - strona 1 Laboratorium komputerowe - strona 2 Laboratorium komputerowe - strona 3

Fragment notatki:


Technika cyfrowa Autor:
Krystian Sobota Termin zajęć:
Środa 9:30 Temat ćwiczenia:
Projekt układu sprawdzającego czy dana liczba z zakresu 0-15 jest podzielna przez n=4 z optymalną logiką
Data wykonania:
03.12.2001 Wstęp Tematem, który należy zrealizować, jest projekt układu sprawdzającego podzielność liczby z zakresu od 0 do 15 przez liczbę 4. Na wyjściu układu ma się pojawić wynik (jeżeli taki istnieje) lub w przypadku braku podzielności na wyjściu mają pojawić się dwa zera. Układ taki musi posiadać 4 wejścia i dwa wyjścia, gdyż liczba 15 zapisana zostaje na czterech bitach - czyli dwa wejścia, zaś na wyjściu wiemy, że mają się pojawić liczby podzielne przez cztery, czyli: 4, 8, 12. Te liczby, aby „odróżnić” musimy mieć dwa wyjścia.
Kodowanie l iczb W naszym zbiorze mamy dokładnie szesnaście cyfr, które musimy przedstawić w postaci bitowej, czyli:
Liczba kodowana
A
B
C
D
Q 1 Q 2 0
0
0
0
0
0
0
1
0
0
0
1
0
0
2
0
0
1
0
0
0
3
0
0
1
1
0
0
4
0
1
0
0
0
1
5
0
1
0
1
0
0
6
0
1
1
0
0
0
7
0
1
1
1
0
0
8
1
0
0
0
1
0
9
1
0
0
1
0
0
10
1
0
1
0
0
0
11
1
0
1
1
0
0
12
1
1
0
0
1
1
13
1
1
0
1
0
0
14
1
1
1
0
0
0
15
1
1
1
1
0
0
Tak jest „tablica prawdy” dla naszego układu. Na szarym polu zaznaczono liczby, które dzielą się przez cztery. Jak widać, potwierdza się fakt o dwóch wyjściach, które mają pokazać nam wynik. Dla naszych rozwiązań są to:

(…)

… Znając te dwie funkcje możemy spróbować narysować układ projektowy, składający się z dwóch bramek AND z trzema wejściami realizujące nasze funkcje.
Kontrola przed zerem
Zgodnie z instrukcją do układów kombinacyjnych podzielność nasza dotyczy także zera, lecz w wyniku pojawią się także dwa zera jako wynik dzielenia. Jednak nasza kontrola musi wskazywać na takie wystąpienie, dlatego przeprowadzimy…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz