Для того чтобы установить разряд, в котором произошла ошибка, количество контрольных разрядов должно быть увеличено. ... - Большая Энциклопедия Нефти и Газа
Выдержка из книги
Ворощук А.Н.
Основы Цвм в программирование
Для того чтобы установить разряд, в котором произошла ошибка, количество контрольных разрядов должно быть увеличено. Примером кода, позволяющего не только обнаруживать, но и исправлять ошибки, является так называемый код Хэм-минга, построение которого заключается в добавлении определенного количества контрольных разрядов для подсчета четности суммы единиц для определенных групп основных разрядов. При появлении ошибки в каком-либо разряде его номер формируется в контрольных разрядах, рассматриваемых как число, и содержимое ошибочного разряда изменяется на противоположное.