Дом аппаратные средства Что такое проверка продольной избыточности (lrc)? - определение из техопедии

Что такое проверка продольной избыточности (lrc)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает проверка продольной избыточности (LRC)?

проверка продольной избыточности (LRC) является методом обнаружения ошибок для определения правильности переданных и сохраненных данных.


LRC проверяет точность хранимых и передаваемых данных, используя биты четности. Это проверка избыточности, применяемая к параллельной группе битовых потоков. Данные для передачи делятся на блоки передачи, в которые вставляются дополнительные контрольные данные.


Этот термин также известен как горизонтальная проверка избыточности.

Техопедия объясняет продольную проверку избыточности (LRC)

LRC обычно применяется к одному биту четности на битовый поток. Хотя простые продольные четности обнаруживают только ошибки, комбинация с дополнительным кодированием с контролем ошибок, таким как проверка поперечной избыточности, способна исправить ошибки.


Поля LRC состоят из одного байта, содержащего восьмиразрядное двоичное значение. Значения LRC рассчитываются передающими устройствами, которые добавляют LRC к сообщениям. Устройство на принимающей стороне пересчитывает LRC при получении сообщения и сравнивает вычисленное значение с фактическим значением, полученным в поле LRC. Если значения равны, передача прошла успешно; если значения не равны, это указывает на ошибку.


LRC генерируется посредством следующих шагов:

  1. Добавьте все байты в сообщения, за исключением начального двоеточия и окончания перевода строки каретки.
  2. Добавьте это к восьмибитному полю и откажитесь от переносов
  3. Вычтите окончательное значение поля из шестнадцатеричного FF, получая дополнение
  4. Добавьте один, производя два дополнения

В системной среде, где поток данных принимается от хоста во время операций, инициируемых хостом, вычисления LRC выполняются и добавляются к каждому принятому блоку данных. Полученные блоки сохраняются подсистемами. Когда данные проходят через подсистему, выполняются вычисления LRC. Если хост запрашивает данные позже, блок данных ищется вместе с ранее вычисленным LRC. То же исключение LRC или вычисления выполняются и сравниваются с сохраненными значениями LRC, когда данные передаются на хост. Если сохраненное значение соответствует вновь рассчитанным значениям, данные считаются действительными.

Что такое проверка продольной избыточности (lrc)? - определение из техопедии