Приветствуем Вас в онлайн-школе УчиЛегко.инфо! Желаем Вам комфортного и простого обучения! Присоединяйтесь к ученикам онлайн-школы.
Также, мы можем записать ту же цифру 310 в двоичной системе и так: 0011 и так 00011 и так 000011.
И также с 1410 = 011102 = 0011102 = 00011102 и т.д.
Т.е. создав ряд произвольной длины с нулями впереди, так как нули все равно ни на что не влияют.
Таким образом, мы можем создать ряд с нужным нам количеством комбинаций. И чем длиннее у нас ряд, тем больше мы можем создать комбинаций (вариантов расстановки цифр).
Например, ряд из одной цифры даст нам только 2 комбинации (2 варианта): 0 и 1. Значит, код одноразрядный.
Если в ряду будет 2 цифры (двухразрядный двоичный код), то мы уже сможем создать из них 4 комбинации: 00, 11, 01 и 10.
Если в ряду будет 3 цифры (трехразрядный двоичный код), то комбинаций станет 8.
Количество комбинаций легко считается возведением в степень:
21 = 2
22 = 2*2 = 4
23 = 2*2*2 = 8
24 = 2*2*2*2 = 16
25 = 32
26 = 64
27 = 128
28 = 256
29 = 512
210 = 1024 (десятиразрядный двоичный код)
И т.д.
Минимальная кодировка для символа в компьютере составляет 8 двоичных знаков. Значит, в этой кодировке можно закодировать 256 любых других знаков (пробелов, знаков препинания, букв, цифр и т.д.).
Т.е. сказать компьютеру, что теперь 00100011 - это, например, буква F. И дальше уже, при упоминании такого кода, компьютер выводит нам F.
Заметьте, что нулевое значение не используется, поэтому при любой разрядности, по факту, у вас всегда будет закодирована -1 единица информации (например, 256-1=255 знаков вместо 256).
Добавление комментариев доступно только зарегистрированным пользователям