Technika |
Autor: | |
w |
cyfrowa | |
Kiystian | ||
Termin zajęć: |
Temat ćwiczenia: |
Sobota |
Środa 9:30 | ||
Data wykonania: |
Projekt układu sprawdzającego czy dana | |
03.12.2001 |
liczba z zakresu 0-15 jest podziełna przez n=4 z optymalną logiką |
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 wierny, że mają się pojawić liczby podzielne przez cztery, czyli: 4, 8,12. Te liczby, aby „odróżnić” musimy mieć dwa wyjścia.
W naszym zbiorze mamy dokładnie szesnaście cyfr, które musimy przedstawić w postaci bitowej, czyli:
Liczba kodowana |
A |
B |
c |
D |
Qi |
q2 |
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 |
Krystian Sobola samrtag@pocztaonet.pl
1