首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)什么是校验码? (2)常见的校验码有哪几种?分别介绍其原理。 (3)CRC码的计算方法?设传送信息M(x)有六位,100110B,选择的生成多项式位X3+X1+X0,则CRC码的校验位是什么?
(1)什么是校验码? (2)常见的校验码有哪几种?分别介绍其原理。 (3)CRC码的计算方法?设传送信息M(x)有六位,100110B,选择的生成多项式位X3+X1+X0,则CRC码的校验位是什么?
admin
2009-07-15
60
问题
(1)什么是校验码?
(2)常见的校验码有哪几种?分别介绍其原理。
(3)CRC码的计算方法?设传送信息M(x)有六位,100110B,选择的生成多项式位X3+X1+X0,则CRC码的校验位是什么?
选项
答案
(1)保证机内信息的正确对计算机工作至关重要;由于器件质量不可靠、线路工艺不过关、远距离传送带来的干扰或受来自电源、空间磁场影响等因素,使得信息在存取、传送和计算过程中难免会发生诸如“1”误变为“0”的错误,计算机从硬件、软件上采取了很多措施提高机器抗干扰能力,一旦出错,要能及时检测并纠正错误,其中一种方法是对数据信息扩充,加入新的代码,它与原数据信息一起按某种规律编码后具有发现错误的能力,有的甚至能指出错误所在的准确位置使机器自动纠正,能起这种作用的编码叫“校验码”(Cheek Code)。 (2)校验码的种类很多,这里介绍常见的几种。 ①奇偶校检码 将每个数据代码扩展一个二进制位作校验位(Parity Byte),这个校验位取0还是取1的原则是;若是奇校验(Odd Parity),编码里含“1”尸的个数连同校验位的取值共有奇数个“1”;若是偶校验(Even Parity),连同校验位在内编码里含“1”的个数是偶数个。 ②交叉校验码 计算机进行大量字节传送时,如果不仅每一个字节有一个奇偶校验位——称横向校验,而且全部字节的同一位也设置了一个奇偶校验位——称纵向校验,对数据块代码的横向纵向同时校验,这种情况叫“交叉校验”。在通常情况下,并不知道一个数据块里有几个二进制位发生了错误,所以,几乎不把交叉校验看作是改正错误的办法,而是把它看作辨认错误的手段。然而与简单的奇偶校验相比,交叉校验要保险得多。 ③循环冗余校验码——CRC码(Cyclic Redundancy Check) 计算机信息传向远方终端或传到另一个计算中心时,信息沿一条通信线路一位位传送,这种通信方式叫串行通信。为了保证高效而无差错传送,对传送的数据块进行校验是必不可少的重要环节。串行传送的信息M(x)是一串k位二进制序列,在它被发送的同时,被一个事先选择的“生成多项式”相除,“生成多项式”长r+1位,相除后得到的余数就是校验位,它拼接到原k位有效信息后面即形成 CRC码。 (3)CRC码计算 传送信息时生成CRC码以及接收时对CRC码校验都要与生成多项式相除,这里除法是“模2运算”,即二进位运算时不考虑进位和借位。做模2除法时,取商的原则是当部分余数首位为1时商取 1;反之商取0。然后按模2减,求部分余数,这个余数不计高位。当被除数逐位除完时,最后余数的位数比除数少一位。该余数就是校验位。它拼接在有效信息后面组成CRC码。因为校验位扩充了传送部分的代码,所以这是一种基于冗余校验思想的校验方法。 生成多项式是4位=r+1,所以校验位r=3。现做模2除法,注意除时M(x),后加r个0。 [*] 所以CRC码的校验位是011。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/dCNZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
在双绞线系统的测试指标中,因各种因素造成信号沿链路传输损失的是________________。
Windows系统中的磁盘碎片整理程序______。
下面的选项中,属于VLAN的优点的是(37)。
下面选项中,支持SNMP的协议是哪个?__________________。
采用两个相位调制出两种信号进行数据传输的技术是(1)__________,这种调制情况下数据速率是码元速率的(2)_________倍。(2)
阅读以下说明和流程图,回答问题1和问题2。【说明】设8位二进制代码B0B1…B7中的最高位B0为奇偶校验位。对于任何给定的代码B1B2…B7,可按下式计算偶校验位:其中,“”表示“异或”运算。下面的流程图描述了计算偶校验位的
阅读下列算法说明和算法,将应填入(n)处的字句写在答卷的对应栏内。【算法说明】某英汉词典文件包含N个记录(N>1),每个记录有两个字段:一个是英文单词,另一个是相应的汉语解释。各个记录按英文单词的词典顺序排列,各英文单词并不重复。本算法用
阅读以下说明和流程图,回答问题将解答填入对应栏内。[说明]已知递推数列:a(1)=1,a(2s)=a(s),a(2s+1)=a(s)+a(s+1)(s为正整数)。试求该数列的第n项与前n项中哪些项最大?最大值为多少?算法分析:
阅读以下说明和C函数,填补C函数中的空缺(1)~(5),将解答写在答题纸的对应栏内。【说明】函数SetDiff(LA,LB)的功能是将LA与LB中的共有元素从LA中删除,使得LA中仅保留与LB不同的元素,而LB不变,LA和LB为含头结点
InCprogram,allvariablesmustbe(1)beforeuse,usuallyatthebeginningofthefunctionbeforeany(2)statements.
随机试题
已知ABC公司2012年年初所有者权益总额为3000万元(全部为普通股股东权益),年初普通股股数为500万股,2012年所有者权益增长率为60%。2012年10月1日新增发新股100万股,筹集权益资金1310万元,2012年年初的权益乘数是2.5,年末资产
甲的房屋与乙的房屋相邻。乙把房屋出租给丙居住,乙为该房屋在保险公司买了火灾保险。某日甲见乙的房屋起火,唯恐大火蔓延自家受损,遂率家人救火,火势得到及时控制,但甲被烧伤住院治疗。对此,下列表述正确的是()。
患者男性,23岁,以四肢无力3d为主诉来诊,患者于1周前淋雨,3d前出现四肢对称性乏力,以下肢为重,不能行走,且日益严重,于当地医院行血钾检测为正常,来诊。为确定诊断应行什么检查
妊娠合并心脏病孕妇为避免加重负担,整个孕妇体重增加不应超过()。
根据举借债务对筹集资金使用方向的规定,国债可以分为()。Ⅰ.赤字国债Ⅱ.建设国债Ⅲ.战争国债Ⅳ.特种国债
根据有关法律和司法解释的规定,民事诉讼中对(),当事人无需举证。
伴随着美股在过去两个月来持续刷新反弹高点,投资人对于股票特别是发达市场的信心再度“爆棚”。来自美银美林的最新调查显示,2月份,全球基金经理对股票资产的偏好达到了过去十年来的新高。不过,在市场火爆之余,也出现了一些股市短期可能见顶的警示信号。相反,随着估值优
银行承兑汇票的出票人于汇票到期日未能足额缴存票款的,承兑银行可以向持票人拒绝付款。()
ProjectTimeManagementincludestheprocessesrequiredtomanagetimelycompletionoftheproject,theseprocessesinteractwit
InKansasCity,Missouri,acomputerhelpsfirefighters.Thecomputer,whichworksveryfast,hasinformationabouteveryoneo
最新回复
(
0
)