全部科目 > 软件设计师 >
2018年上半年 上午试卷 综合知识
第 5 题
知识点 海明码  
关键词 32位   海明码   纠错码   数据   校验位  
章/节 计算机硬件基础知识  
 
 
海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于32位的数据,至少需要加(5)个校验位才能构成海明码。
以10位数据为例,其海明码表示为 D9D8D7D6D5D4P4D3D2D1P3D0P2P1中,其中Di(0≤i≤9)表示数据位,Pj(1 ≤j≤4)表示校验位,数据位D9由P4、P3和P2进行校验(从右至左D9的位序为14,即等于8+4+2,因此用第8位的P4、第4位的P3和第2位的P2校验),数据位D5由(6)进行校验。
 
  A.  3
 
  B.  4
 
  C.  5
 
  D.  6




 
 
相关试题     计算机硬件基础知识 

  第4题    2019年下半年  
内存按字节编址,地址从A0000H到CFFFFH的内存,共存(4)字节,若用存储容量为64k×8bit的存储器芯片构成该内存空间,至少需要(5)片。

  第4题    2020年下半年  
某计算机系统的CPU主频为2.8GHz。某应用程序包括3类指令,各类指令的CPI(执行每条指令所需要的时钟周期数)及指令比例如下表所示。执行该应用程序时的平均CPI为(..

  第29题    2024年下半年  
以下信息交换情形中,采用异步传输方式的是()。

 
知识点讲解
· 海明码
 
        海明码
        海明码的构成方法是:在数据位之间插入k个校验码,通过扩大码距来实现检错和纠错。设数据位是n位,校验位是k位,则n和k必须满足2k-1≥n+k的关系。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2026 All Rights Reserved
软考在线版权所有