Do porównania dwóch liczb zapisanych w kodzie (najczęściej binarnym) stosuje się komparator, czyli układ kombinacyjny, którego zadaniem jest określenie relacji między liczbami na wejściach. Typowy komparator wielkości generuje osobne wyjścia informujące, czy pierwsza liczba jest większa, równa lub mniejsza od drugiej (np. sygnały A>B, A=B, A<B). Dzięki temu może sterować dalszą logiką: wyborem gałęzi działania, zatrzymaniem licznika po osiągnięciu progu, sygnalizacją stanu lub kontrolą poprawności porównania.
Odpowiedź "Transkoder" jest niepoprawna, bo transkoder (konwerter kodów) nie porównuje wartości liczbowych, tylko zamienia reprezentację (np. z jednego kodu na inny). Sama zamiana kodu nie daje informacji, czy jedna liczba jest większa od drugiej.
Odpowiedź "Sumator" jest niepoprawna, ponieważ sumator realizuje operację dodawania (A+B) i ewentualnie generuje przeniesienie. Choć porównywanie można czasem pośrednio zbudować z operacji arytmetycznych (np. przez analizę znaku różnicy), to dedykowany układ do porównania to komparator, a nie sumator.
Odpowiedź "Przetwornik" jest niepoprawna, bo przetworniki (np. A/C lub C/A) służą do konwersji rodzaju sygnału między domeną analogową i cyfrową lub do innej transformacji postaci sygnału. Nie są to układy przeznaczone do ustalania relacji większe/mniejsze/równe między dwiema liczbami cyfrowymi.
W praktyce egzaminacyjnej warto zapamiętać: komparator = relacja, sumator = suma, transkoder = zmiana kodu, przetwornik = zmiana postaci sygnału.