На главную
Подписка
Новости










Главная / MS-DOS / MS-DOS. РУКОВОДСТВО РАЗРАБОТЧИКА / Глава 8 / Контроль по четности и обнаружение ошибок Сделать домашней страницей Добавить в избранное Написать писмо

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Контроль по четности и обнаружение ошибок

Ранее мы упоминали, что бит контроля четности полезен для обнаружения ошибок. Например, если выбрана проверка на четность, этот бит устанавливается таким образом, что общее число единиц в текущем слове является четным (такая же логика используется для проверки на нечетность). В приемнике четность вычисляется заново и сравнивается с битом контроля четности. Если они не равны, то приемник сообщает, что имеет место ошибка четности. Главный недостаток обнаружения ошибки посредством проверки на четность заключается в том, что можно только обнаружить ошибки, которые влияют на один единственный бит. Например, битовая комбинация 0100 0001 0 (ASCII A), переданная восемью битами с проверкой на четность, может измениться (скажем,из-за шума в линии) на 0100 01110 (ASCII G), однако приемник не обнаружит ошибку, так как проверка на четность выполняется.


НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Hosted by uCoz