Laskurin varvastossojen määrä määrittää sen laskenta-alueen. Esimerkiksi 3-bittisessä UP-laskurissa on kolme kiikkua ja se voi laskea 0-7 (2^3 - 1). 3-bittisen UP-laskurin lohkokaavio on annettu alla:
[Kuva 3-bittisestä UP-laskurilohkokaaviosta]
3-bittisen UP-laskurin toiminta voidaan selittää seuraavasti:
1. Aluksi kaikki varvastossut palautetaan nollaan, joten laskurin lähtö on 000.
2. Kun positiivisen reunan laukaistavaa kellopulssia käytetään, Q0 vaihtuu arvosta 0 arvoon 1 ja lähdöstä tulee 001.
3. Seuraava kellopulssi saa Q0:n vaihtamaan takaisin nollaan ja Q1:stä 0:een, jolloin tulos on 010.
4. Kolmas kellopulssi vaihtaa Q1:n takaisin nollaan ja asettaa Q2:n arvoon 1, jolloin lähtö on 011.
5. Tämä sarja jatkuu, ja laskurin lähtö kasvaa yhdellä jokaista kellopulssia kohti, kunnes se saavuttaa maksimimäärän 111 (7) binäärisenä.
6. Seuraava kellopulssi nollaa kaikki kiikut nollaan ja laskuri palaa alkutilaansa.
UP-laskureilla on useita sovelluksia, mukaan lukien:
1. Taajuusmittaus
2. Tapahtumien laskenta
3. Digitaaliset kellot
4. Ajastimet
5. Instrumentointi ja mittausjärjestelmät