W dodawaniu binarnym dwóch liczb dwubitowych kluczowe są dwa elementy: bit sumy dla każdego bitu oraz bit przeniesienia przekazywany do kolejnego (starszego) bitu.
Dla danych A=112 i B=112 interpretacja jest jednoznaczna: 112 to 310. Zatem 3+3=6, czyli oczekiwany wynik to 1102. Jeśli na wyjściu pojawia się 1002, oznacza to, że:
- najstarszy bit (MSB) jest ustawiony na 1, więc przeniesienie końcowe wystąpiło,
- środkowy bit wyniku powinien być 1 (w poprawnym 1102), a jest 0,
- najmłodszy bit wyniku w poprawnym 1102 wynosi 0, więc tu nie ma rozbieżności.
Taka rozbieżność typowo wskazuje na problem w części układu, która wyznacza sumę starszego bitu (z uwzględnieniem przeniesienia z młodszego bitu) albo na niewłaściwe doprowadzenie/utworzenie przeniesienia międzystopniowego. W praktyce diagnostyka polega na prześledzeniu, czy przeniesienie z młodszego bitu jest poprawnie generowane i czy trafia do bloku obliczającego sumę starszego bitu.
Odpowiedź "3" oznacza, że to właśnie bramka o numerze 3 na schemacie daje nieprawidłowy stan logiczny dla kombinacji wejść odpowiadającej A=11 i B=11. Pozostałe numery odnoszą się do bramek, których działanie (dla tego wektora testowego) nie powodowałoby uzyskania dokładnie takiego zafałszowania: z poprawnego 1102 na 1002. W zadaniach tego typu na egzaminie warto stosować metodę: (1) policz oczekiwany wynik, (2) porównaj z wynikiem z układu, (3) wyznacz, który bit jest "zepsuty", (4) na rysunku znajdź bramkę, która bezpośrednio ten bit tworzy lub steruje przeniesieniem do niego.