本文目录一览

1,奇偶校检是什么

奇偶校检,防止数据错误

奇偶校检是什么

2,串行通信中奇偶校验是什么意思87

奇偶校验是在传送字符的各位之外,再传送1位奇/偶校验位。奇校验就是所有传送的数位(含字符的各数位和校验位)中,“1”的个数为奇数。偶校验就是“1”的个数为偶数啦。接收时看1的个数是否符合设定的校验,可以判断是否有误码。奇偶校验只能检错,不能纠错的。而且只能检测1位误码,检测出有错后只能要求重发,没法纠正的。你是哪门课中要用到?我回想起了大三时计算机通信实验课上,我们小组用的就是奇偶校验。

串行通信中奇偶校验是什么意思87

3,奇偶校验的基本介绍

奇偶校验有两种类型:奇校验和偶校验。奇偶校验位是一个表示给定位数的二进制数中1的个数是奇数或者偶数的二进制数,奇偶校验位是最简单的错误检测码。如果传输过程中包括校验位在内的奇数个数据位发生改变,那么奇偶校验位将出错表示传输过程有错误发生。因此,奇偶校验位是一种错误检测码,但是由于没有办法确定哪一位出错,所以它不能进行错误校正。发生错误时必须扔掉全部的数据,然后从头开始传输数据。在噪声很多的媒介上成功传输数据可能要花费很长的时间,甚至根本无法实现。但是奇偶校验位也有它的优点,它是使用一位数据能够达到的最好的校验码,并且它仅仅需要一些异或门就能够生成。奇偶校验被广泛应用。

奇偶校验的基本介绍

4,什么叫做奇偶校验

奇偶校验是一种验测方法. 例如:ASCLL.的第八位就称为奇偶校验位. 是奇校验就计算前七位的1的个数,是奇数,则在第八位填0.是偶数,则在第八位填1.偶校验也是同理. 接收方以此为判断传输的正确性.但如果出现两位同时出错,就会出现校验错误.但这种情况的出现是不多的.
奇偶校验”。内存中最小的单位是比特,也称为“位”,位有只有两种状态分别以1和0来标示,每8个连续的比特叫做一个字节(byte)。不带奇偶校验的内存每个字节只有8位,如果其某一位存储了错误的值,就会导致其存储的相应数据发生变化,进而导致应用程序发生错误。而奇偶校验就是在每一字节(8位)之外又增加了一位作为错误检测位。在某字节中存储数据之后,在其8个位上存储的数据是固定的,因为位只能有两种状态1或0,假设存储的数据用位标示为1、1、1、0、0、1、0、1,那么把每个位相加(1+1+1+0+0+1+0+1=5),结果是奇数,那么在校验位定义为1,反之为0。当cpu读取存储的数据时,它会再次把前8位中存储的数据相加,计算结果是否与校验位相一致。从而一定程度上能检测出内存错误,奇偶校验只能检测出错误而无法对其进行修正,同时虽然双位同时发生错误的概率相当低,但奇偶校验却无法检测出双位错误。

5,什么是奇偶校验简单扼要说

11001100 =有4个1,4 为偶数 ,校验位为 0,则数据变为 11001100 011001101 =有5个1,5 为奇数 ,校验位为 1,则数据变为 11001101 1
这是通信上的一个名词,就是说发出方在信息包中包含一个校验玛,接受方通过这个校验玛来判断所传输的信息是否完整,是否发生错误需要重发
举例说明: 如果一个字符由7位组成,最后一位为奇偶校验位,如果采用奇校验,必须保证这个字符的8位有奇数个1, 如 1100 000 ,最后一位应为1 这样保证了这个字符中有奇数个1。偶校验同理
8位二进制前再加一位,如果8位中有偶数个1,则校验位为0,否则为1,也就是始终保持偶数个1,这叫……,那位老鸟补充以下。我不是很清楚的。
奇偶校验就是接收方用来验证发送方在传输过程中所传数据是否由于某些原因造成破坏。具体方法如下:奇校验:就是让原有数据序列中(包括你要加上的一位)1的个数为奇数1000110(0)你必须添0这样原来有3个1已经是奇数了所以你添上0之后1的个数还是奇数个。偶校验:就是让原有数据序列中(包括你要加上的一位)1的个数为偶数1000110(1)你就必须加1了这样原来有3个1要想1的个数为偶数就只能添1了。明白了吧?

6,什么是奇偶校验

奇偶校验 一种校验代码传输正确性的方法。根据被传输的一组二进制代码的数位中“1”的个数是奇数或偶数来进行校验。采用奇数的称为奇校验,反之,称为偶校验。采用何种校验是事先规定好的。通常专门设置一个奇偶校验位,用它使这组代码中“1”的个数为奇数或偶数。若用奇校验,则当接收端收到这组代码时,校验“1”的个数是否为奇数,从而确定传输代码的正确性。 与一段信息关联的冗余信息。在WindowsNTServer中,带奇偶校验的带区集意味着每行有一个附加的奇偶校验带区。因此,必须使用至少三个(而不是两个)磁盘才能考虑该附加的奇偶校验信息。奇偶校验带区包含该带区内数据的XOR(称为排它性“或”的布而操作)。重新生成失败的磁盘时,WindowsNTServer将使用这些带区中与完好磁盘上数据关联的奇偶校验信息重新在失败盘上创建数据。请参阅容错;带区集;带奇偶校验的带区集
什么是奇偶校验
串行数据在传输过程中,由于干扰可能引起信息的出错,例如,传输字符E,其各位为: 0100 0101=45H D7    D0 由于干扰,可能使位变为1,这种情况,我们称为出现了“误码”。我们把如何发现传输中的错误,叫“检错”。发现错误后,如何消除错误,叫“纠错”。 最简单的检错方法是“奇偶校验”,即在传送字符的各位之外,再传送1位奇/偶校验位。可采用奇校验或偶校验。 奇校验:所有传送的数位(含字符的各数位和校验位)中,“1”的个数为奇数,如: 1 0110,0101 0 0110,0001 偶校验:所有传送的数位(含字符的各数位和校验位)中,“1”的个数为偶数,如: 1 0100,0101 0 0100,0001 奇偶校验能够检测出信息传输过程中的部分误码(1位误码能检出,2位及2位以上误码不能检出),同时,它不能纠错。在发现错误后,只能要求重发。但由于其实现简单,仍得到了广泛使用。有些检错方法,具有自动纠错能力。如循环冗余码(CRC)检错等。
奇偶校验是一种校验代码传输正确性的方法。根据被传输的一组二进制代码的数位中“1”的个数是奇数或偶数来进行校验。采用奇数的称为奇校验,反之,称为偶校验。采用何种校验是事先规定好的。通常专门设置一个奇偶校验位,用它使这组代码中“1”的个数为奇数或偶数。若用奇校验,则当接收端收到这组代码时,校验“1”的个数是否为奇数,从而确定传输代码的正确性。 与一段信息关联的冗余信息。在WindowsNTServer中,带奇偶校验的带区集意味着每行有一个附加的奇偶校验带区。因此,必须使用至少三个(而不是两个)磁盘才能考虑该附加的奇偶校验信息。奇偶校验带区包含该带区内数据的XOR(称为排它性“或”的布而操作)。重新生成失败的磁盘时,WindowsNTServer将使用这些带区中与完好磁盘上数据关联的奇偶校验信息重新在失败盘上创建数据。请参阅容错;带区集;带奇偶校验的带区集 1.单向奇偶校验   单向奇偶校验(Row Parity)由于一次只采用单个校验位,因此又称为单个位奇偶校验(Single Bit Parity)。发送器在数据祯每个字符的信号位后添一个奇偶校验位,接收器对该奇偶校验位进行检查。典型的例子是面向ASCII码的数据信号祯的传输,由于ASCII码是七位码,因此用第八个位码作为奇偶校验位。 单向奇偶校验又分为奇校验(Odd Parity)和偶校验(Even Parity),发送器通过校验位对所传输信号值的校验方法如下:奇校验保证所传输每个字符的8个位中1的总数为奇数;偶校验则保证每个字符的8个位中1的总数为偶数。   显然,如果被传输字符的7个信号位中同时有奇数个(例如1、3、5、7)位出现错误,均可以被检测出来;但如果同时有偶数个(例如2、4、6)位出现错误,单向奇偶校验是检查不出来的。   一般在同步传输方式中常采用奇校验,而在异步传输方式中常采用偶校验。 2.双向奇偶校验   为了提高奇偶校验的检错能力,可采用双向奇偶校验(Row and Column Parity),也可称为双向冗余校验(Vertical and Longitudinal Redundancy Checks)。 双向奇偶校验,又称“方块校验”或“垂直水平”校验。 例: 1010101× 1010111× 1110100× 0101110× 1101001× 0011010× ×× “×”表示 奇偶校验 所采用的奇校验或偶校验的校验码。 如此,对于每个数的关注就由以前的1×7次增加到了7×7次。因此,比单项校验的校验能力更强。

文章TAG:奇偶校验  奇偶校检是什么  
下一篇