当前位置: 165平板网 > 产业专栏 > 财经动态 > 正文

微软平板的数据校验码是什么

http://www.com165.com 时间:2015-12-15 15:22来源:未知


  数据在存取和传送的过程中可能会发生错误,产生错误的原因可能有很多种,如:设备的临界工作状态、外界高频干扰、收发设备中的间歇性故障以及电源偶然的瞬变现象等。为减少和避免错误,除了需要提高硬件本身的可靠性外,还要在数据编码上找出路。


  数据校验码是指那些能够发现错误或能够自动纠正错误的数据编码,又称之为“检错纠错编码”。任何一种编码都由许多码字构成,任意两个码字之间最少变化的二进制位数,玫称为数据校验码的码距。例如,用4 位二进制表示16种状态,则有16个不同的码字,此时码距为1,即两个码字之间最少仅有一个二进制位不同(如0000与0000 之间)。这种编码没有检错能力,因为当某一个合法码字中有一位或几位出错,就变成另一个合法码字了。


  具有检、纠错能力的数据校验码的实现原理是:在编码中,除去合法的码字外,再加进一些非法的码字,当某个合法码字出现错误时,就变成非法码字。合理地安排非法码字的数量和编码规则,就能达到纠错的目的。例如,若用4 位二进制表示8个状态,其中只有8个码字是合法码字,而另8个码字为非法码字,此时码距为2。对于码距≥2的数据校验码,开始具有检错的能力。码距越大,检、纠错能力就越强,而且检错能力总是大于或等于纠错能力。


  


    【免责声明】本文仅代表作者个人观点,与165平板网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件内容有任何疑问或质疑,请联系本网将迅速给您回应并做处理。