4. Wnioski
Doświadczenie, które przeprowadziliśmy można uznać za całkowicie udane, gdyż wyniki jakie uzyskaliśmy całkowicie się zgadzają z obliczeniami teoretycznymi.
Wybrane funkcje logiczne, które zbadaliśmy działały z całą pewnością prawidłowo gdyż dawały poprawne rezultaty dla wszystkich możliwych kombinacji, czyli dla przypadków, gdy na wejściach układu znajdowały się następujące stany logiczne: 0-0, 0-1, 1-0, 1-1. Liczba tych czterech możliwości jest liczbą maksymalną stanów logicznych na wejściach układów mających tylko dwa wejścia.
Funkcje arytmetyczne przez nas zbadane działały także prawidłowo dla wartości ciągów binarnych A i B, które wybieraliśmy. Zwykle sprawdzaliśmy daną funkcję dla trzech wartości A i B. Z całą pewnością nie mogę stwierdzić, że dana funkcja arytmetyczna działa poprawnie dla wszystkich możliwych wartości binarnych A i B, gdyż wymagało by to sprawdzenia zbyt dużej ilości kombinacji wartości A i B. Ponieważ każdy czterobitowy ciąg binarny reprezentuje 16 różnych cyfr w systemie dwójkowym ( tak samo jest w kodzie z uzupełnieniem do dwóch, ponieważ jest on jednoznaczny ), to liczba kombinacji dwóch takich ciągów czterobitowych wynosi k=16*16=256. Więc aby stwierdzić, że dana funkcja arytmetyczna działa poprawnie, trzeba by było ją sprawdzić dla 256 różnych kombinacji, co mija się z celem, ze względu na brak czasu. Jednak dla tych wartości A i B, które sprawdziliśmy, funkcje arytmetyczne sprawdzone za pomocą modułu logicznego 74181 działały bez zarzutu.