Для кодирования букв А,Б,В,Г используются четырехразрядные последовательные двоичные числа от 1000 до 1011 соответственно. Таким способом закодировать последовательность символов БГАВ и записать результат в восьмеричном коде. ...
Для кодирования букв А,Б,В,Г используются четырехразрядные последовательные двоичные числа от 1000 до 1011 соответственно. Таким способом закодировать последовательность символов БГАВ и записать результат в восьмеричном коде. Очень прошу, распишите решение.
Ответ(ы) на вопрос:
1011110110101100 - результат в двоичной системе Чтобы перевести в восьмеричную нужно разбить на части ( по три цифры ) 1.011.110.110.101.100 , и каждой части наити соответствие по таблице Получится, 136654 - в восьмеричной системе
Запишим коды каждой буквы: А = 1000 Б = 1001 В = 1010 Г = 1011 Запишем последовательность БГАВ = 1001101110001010 Чтобы перевести в восьмеричный код из двоичного, следует начиная с конца разбить код на тройки и каждую уже перевести. Получится: 001 001 101 110 001 010 (впереди числа, если не хватаем чисел, можно дописывать 0. Они не дают результата, просто удобны для записи). Переводим кажое число путем развернутой формы записи и счета: [latex]001_2 = 0*2^2+0*2^1+1*2^0 = 1_{8}[/latex] [latex]001_2 = 0*2^2+0*2^1+1*2^0 = 1_{8}[/latex] [latex]101_2 = 1*2^2+0*2^1+1*2^0 = 5_{8}[/latex] [latex]110_2 = 1*2^2+1*2^1+0*2^0 = 6_{8}[/latex] [latex]001_2 = 0*2^2+0*2^1+1*2^0 = 1_{8}[/latex] [latex]010_2 = 0*2^2+1*2^1+0*2^0 = 2_{8}[/latex] Ответ: 115612
Не нашли ответ?
Похожие вопросы