Поясните пожалуйста, откуда в условии видно, что 2 знака кодируются 10 битами? A 9 № 3684.
Для передачи чисел по каналу с помехами используется код
проверки четности. Каждая его цифра записывается в двоичном
представлении, с добавлением ведущих нулей до длины 4, и к
получившейся последовательности дописывается сумма её
элементов по модулю 2 (например, если передаём 23, то получим
последовательность 0010100110). Определите, какое число
передавалось по каналу в виде 01100010100100100110? 1) 6543
2) 62926
3) 62612
4) 3456
Пояснение.Из
примера видно, что 2 знака кодируются 10 двоичными
разрядами (битами), на каждую цифру отводится 5 бит. В условии
сказано, что каждая цифра записывается кодом длиной 4 знака,
значит, пятую цифру можно откинуть. Разобьём
двоичную запись на группы по 5 знаков: 01100 01010 01001 00110.
Отбрасываем послеюднюю цифру в каждой пятёрке и первеодим в
десятичную запись: 0110 0101 0100 0011 — 6 5 4 3.
Answers & Comments
Verified answer
В условии: "Каждая его цифра записывается в двоичном представлении, с добавлением ведущих нулей до длины 4, и к получившейся последовательности дописывается сумма её элементов по модулю 2"Тут явно написано, что на кодирование собственно цифры идет 4 бита + 1 бит контрольный, всего 5 битов. А на 2 цифры, соответственно, в два раза больше.