256 = 2^8
То есть для получения цветовой гаммы из 256 цветов требуется 8 битов.
Используя зеленый, синий и красный, можно получить любые другие цвета.
8 бит нужно равномерно распределить между тремя цветами. Но 8 не делится нацело на 3, поэтому на один цвет приходится только 2 бита, на остальные по 3 бита.