Контрольные задания > А10. Для кодирования букв А, Б, В, Г решили использовать двухразрядные последовательные двоичные числа (от 00 до 11 соответственно). Если таким способом закодировать последовательность символов ГБВА и записать результат шестнадцатеричным кодом, то получится:
1) 138₁₆ 2) DBCA₁₆ 3) D8₁₆ 4) 3120₁₆
Вопрос:
А10. Для кодирования букв А, Б, В, Г решили использовать двухразрядные последовательные двоичные числа (от 00 до 11 соответственно). Если таким способом закодировать последовательность символов ГБВА и записать результат шестнадцатеричным кодом, то получится:
1) 138₁₆ 2) DBCA₁₆ 3) D8₁₆ 4) 3120₁₆
Ответ:
Для решения этой задачи необходимо сопоставить буквы А, Б, В, Г с двоичными числами 00, 01, 10, 11 соответственно. Затем закодировать последовательность ГБВА и перевести полученное двоичное число в шестнадцатеричный код.
Г = 11
Б = 01
В = 10
А = 00
Последовательность ГБВА в двоичном коде: 11011000
Теперь переведём это двоичное число в шестнадцатеричное. Для этого разделим двоичное число на группы по 4 бита, начиная справа:
1101 1000
Переведём каждую группу в шестнадцатеричное число:
1101 = 13 (в десятичной) = D (в шестнадцатеричной)
1000 = 8 (в десятичной) = 8 (в шестнадцатеричной)
Итак, последовательность 1101 1000 в шестнадцатеричном коде будет D8.
Ответ: 3) D8₁₆