• Для кодирования букв А,Б,В,Г используются четырехразрядные последовательные двоичные числа от 1000 до 1011 соответственно. Таким способом закодировать последовательность символов БГАВ и записать результат в восьмеричном коде.

     

    Очень прошу, распишите решение.

Ответы 2

  • 1011110110101100 - результат в двоичной системе

    Чтобы перевести в восьмеричную нужно разбить на части ( по три цифры )

    1.011.110.110.101.100 , и каждой части наити соответствие по таблице

    Получится, 136654 - в восьмеричной системе  

     

    • Автор:

      leo18
    • 5 лет назад
    • 0
  • Запишим коды каждой буквы:

    А = 1000

    Б = 1001

    В = 1010

    Г = 1011

     

    Запишем последовательность БГАВ = 1001101110001010

     

    Чтобы перевести в восьмеричный код из двоичного, следует начиная с конца разбить код на тройки и каждую уже перевести. Получится:

    001 001 101 110 001 010 (впереди числа, если не хватаем чисел, можно дописывать 0. Они не дают результата, просто удобны для записи).

     

    Переводим кажое число путем развернутой формы записи и счета:

    001_2 = 0*2^2+0*2^1+1*2^0 = 1_{8}

     

    001_2 = 0*2^2+0*2^1+1*2^0 = 1_{8}

     

    101_2 = 1*2^2+0*2^1+1*2^0 = 5_{8}

     

    110_2 = 1*2^2+1*2^1+0*2^0 = 6_{8}

     

    001_2 = 0*2^2+0*2^1+1*2^0 = 1_{8}

     

    010_2 = 0*2^2+1*2^1+0*2^0 = 2_{8}

     

    Ответ: 115612

    • Автор:

      skylayork
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years