W przetworniku równoległym A/C (często nazywanym flash ADC) sygnał wejściowy jest porównywany jednocześnie z wieloma stałymi poziomami odniesienia (progami). Każdy taki próg realizuje osobny komparator napięcia, który informuje, czy napięcie wejściowe jest wyższe czy niższe od danego poziomu.
Kluczowa zależność wynika z tego, że przetwornik o rozdzielczości n bitów rozróżnia 2n dyskretnych poziomów (kodów) wyjściowych. Między tymi poziomami istnieją jednak granice, czyli progi decyzyjne. Liczba progów jest zawsze o jeden mniejsza niż liczba poziomów, ponieważ progi wyznaczają granice pomiędzy sąsiednimi kodami:
liczba komparatorów = liczba progów = 2n − 1
Dla rozdzielczości 8-bitowej:
2^8 = 256 poziomów kodu
2^8 − 1 = 255 progów
Dlatego poprawna jest odpowiedź "255".
Pozostałe wartości są typowymi "pułapkami":
- "127" odpowiada zależności 2^7 − 1, czyli jak dla 7 bitów, co wynika z mylenia rozdzielczości lub automatycznego skojarzenia z liczbami binarnymi.
- "63" to analogicznie 2^6 − 1 (6 bitów) – częsty błąd przez przesunięcie o jeden w liczbie bitów.
- "7" to skrajne uproszczenie (2^3 − 1) i zwykle wynika z niepowiązania liczby komparatorów z liczbą progów w flash ADC.
W praktyce ta zależność pokazuje, dlaczego flash ADC są bardzo szybkie, ale sprzętowo kosztowne: każdy dodatkowy bit rozdzielczości niemal podwaja liczbę komparatorów.