Консультация № 189343
11.05.2016, 16:47
0.00 руб.
0 1 1
Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:

Произвести преобразование десятичного числа D в двоичное и определить для него код Хэмминга: D = 39.

Обсуждение

давно
Старший Модератор
31795
6196
12.05.2016, 10:12
общий
это ответ
Здравствуйте, Чванов Сергей!

3910=1001112
Разряды с номерами равные степени двойки считаются контрольными, т.е. 1,2,4 и 8(выделены красным). Само число расположено на зеленых полях таблицы.
Разряды контролируемые соответсвующим контрольным битом, выделены синим. Начальное значение всех контрольных бит нулевое. Значение контрольного бита зависит от количества единиц на контролируемых полях.

[table][row][col red]01[/col][col red]02[/col][col green]03[/col][col red]04[/col][col green]05[/col][col green]06[/col][col green]07[/col][col red]08[/col][col green]09[/col][col green]10[/col][col]кол-во бит[/col][col]контрольный бит[/col][col]значение[/col][/row][row][col]0[/col][col]0[/col][col]1[/col][col]0[/col][col]0[/col][col]0[/col][col]1[/col][col]0[/col][col]1[/col][col]1[/col][col]-[/col][col]-[/col][col]-[/col][/row][row][col blue]0[/col][col]0[/col][col blue]1[/col][col]0[/col][col blue]0[/col][col]0[/col][col blue]1[/col][col]0[/col][col blue]1[/col][col]1[/col][col]3[/col][col]01[/col][col]1[/col][/row][row][col]0[/col][col blue]0[/col][col blue]1[/col][col]0[/col][col]0[/col][col blue]0[/col][col blue]1[/col][col]0[/col][col]1[/col][col blue]1[/col][col]3[/col][col]02[/col][col]1[/col][/row][row][col]0[/col][col]0[/col][col]1[/col][col blue]0[/col][col blue]0[/col][col blue]0[/col][col blue]1[/col][col]0[/col][col]1[/col][col]1[/col][col]1[/col][col]04[/col][col]1[/col][/row][row][col]0[/col][col]0[/col][col]1[/col][col]0[/col][col]0[/col][col]0[/col][col]1[/col][col blue]0[/col][col blue]1[/col][col blue]1[/col][col]2[/col][col]08[/col][col]0[/col][/row][/table]

Подставив соответствующие значения контрольных бит, получаем число 11110010112 или 97110

Удачи!
5
огромное спасибо
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа