Из 7 бит можно составить 2^7 = 128 различных кодов.Чтобы можно было составить 16 различных кодов, необходимо использовать количество бит, равное ближайшей большей степени двойки к 16. Так как 2 в степени 4 равно 16, то для составления 16 различных кодов необходимо использовать 4 бита.