校验模块:负责校验插座的接线是否正确,并返回校验结果。(校验位的模)

校验位的模

校验模块主要负责校验插座的接线是否正确,并返回校验结果。

校验位的模

校验位的模是指校验位所采用的余数计算方法。常用的校验位模有以下几种:

  • 模2校验
  • 模3校验
  • 模4校验
  • 模5校验
  • CRC-8校验
  • CRC-16校验

不同的校验位模具有不同的计算方法和纠错能力。对于插座校验模块,常用的校验位模为模3校验和模4校验。下面介绍一下这两种校验位模的原理和计算方法。

模3校验

模3校验是一种简单的校验位算法,其计算方式如下:

  1. 将被校验的数据按位相加,得到一个和值。
  2. 将和值与3取余,得到余数。
  3. 将余数作为校验位添加到数据中。

例如,要对数据"1011"进行模3校验,计算过程如下:

  1. 1 + 0 + 1 + 1 = 3
  2. 3 % 3 = 0
  3. 0添加到"1011"中,得到校验数据"10110"

校验数据"10110"中,最后一个0为校验位。当校验数据传输或存储过程中发生错误时,可以利用校验位进行校验。校验。


奇偶校验的意义:(1)奇偶校验是一种校验代码传输正确性的方法。 根据被传输的一组二进制代码的数位中“1”的个数是奇数或偶数来进行校验。 采用奇数的称为奇校验,反之,称为偶校验。 (2)单向奇偶校验(Row Parity)由于一次只采用单个校验位,因此又称为单个位奇偶校验。 发送器在数据祯每个字符的信号位后添一个奇偶校验位,接收器对该奇偶校验位进行检查。 典型的例子是面向ASCII码的数据信号祯的传输,由于ASCII码是七位码,因此用第八个位码作为奇偶校验位。 (3)奇偶校验只可以简单判断数据的正确性,从原理上可看出当一位出错,可以准确判断,如同时两个1变成两个0就校验不出来了,只是两位或更多位及校验码在传输过程中出错的概率比较低,奇偶校验可以用的要求比较低的应用下。 同时,它不能纠错。 在发现错误后,只能要求重发。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论