Двоичная система исчисления, достаточно простая если ее единожды понять. Один бит может кодировать всего два варианта, ноль и единицу, но каждый следующий добавленный бит увеличивает в два раза количество возможных закодированных вариантов. Если один бит будет кодировать два варианта (0 или 1), то два бита уже будут создавать четыре возможных варианта (00, 01, 10, 11), продолжая так, мы увидим, что для трех бит информации мы можем получить восемь различных комбинаций. Верно и обратное, 8 кодов мы получим при помощи 3 бит.