论坛登陆 用户名:  密 码:
设为首页  加入收藏
08年北京名校秋季招生
名牌院校免试入学宽进严出,突破考分限制,名校与你零距离,以下院校按报名先后顺序录取,24小时网上报名覆盖全国
  您现在的位置: 中国教育招生在线 >> IT >> 复习资料 >> IT正文
网校程序员辅导专题授课—计算机系统知识
 作者:佚名     2007-3-15 14:57:47        来源:不详  浏览次数:

内容简介:

1、  问:T循环冗余取决于K和R值,请问R值是怎么选择的?

 

T答:R值就是生成多项式的阶数,也就是生成多项式的最高次,比如生成多项式为:G(X)=T XP4P+XP3P+X+1 ,则R=4。

 

2、问:CRC求余方法和数学除法相同?x4-(X4+X3+X+1)=X3+X+1?有没有负数?

T答:TCRC求余方法和通常的数学除法不同,这里采用是的模2除法,即即以2为模,加减时不进位,不借位,和逻辑异或运算一致。那么x4-(X4+X3+X+1)=X3+X+1,照此规则就不会产生负数。(注意:前面表示的x4其实应是x的4次方,其它同理)

 

3、问:讲一讲海明码的奇校验和偶校验。

T答:对于海明码,我们了解下面这些就足够了TTT要能纠正信息字中的单个错误,所需的最小距离为3。实现这种纠正的方法之一是海明码。海明码是一种多重(复式)奇偶检错系统。它将信息用逻辑形式编码,以便能够检错和纠错。用在海明码中的全部传输码字是由原来的信息和附加的奇偶校验位组成的。每一个这种奇偶位被编在传输码字的特定位置上。实现得合适时,这个系统对于错误的数位无论是原有信息位中的,还是附加校验位中的都能把它分离出来。 推求海明码时的一项基本考虑是确定所需最少的校验位数k。考虑长度为m位的信息,若附加了k个校验位,则所发送的总长度为m+k。满足条件:2PkP-1m+k  。从理论上讲,校验位可放在任何位置,但习惯上校验位被安排在1248、…的位置上。图1列出了m=4k=3时,信息位和校验位的分布情况。

码字位置

BB1B

BB2B

BB3B

BB4B

BB5B

BB6B

BB7B

校验位

x

x

 

x

 

 

 

信息位

 

 

x

 

x

x

x

复合码字

PB1B

PB2B

DB1B

PB3B

DB2B

DB3B

DB4B

1 海明码中校验位和信息位的定位

海明码的码距应该是3,所以能纠正1位出错。而奇偶校验码的码距才是2,只能发现1位出错,但不能纠正(不知道那一位错)。无校验的码距是1,它出任何一位出错后还是合法代码,所以也就无法发现出错。

这是关于海明码的经典说法,即码距为3,可以发现2位,或者纠正1位错。应满足2PkP-1m+k

海明码的校验位PBiBi=1,2,3,…)在海明码的第2Pi-1P位置,数据位则依序从低到高占据汉明码中剩下的位置。我们来看看数据位与校验位在汉明码中的位置:

HB14B  HB13B  HB12B  HB11B  HB10B  HB9B  HB8B  HB7B  HB6B  HB5B  HB4B  HB3B  HB2B  HB1B

DB9B   DB8B  DB7B   DB6B  DB5B   DB4B  PB4B  DB3B  DB2B  DB1B  PB3B  DB0B  PB2B  PB1B  

比如:数据位D9对应汉明码的位置为14,14=8+4+2,则D9对应的检验位是P4P3P2

……


    这篇文章是我站VIP资源VIP会员可以阅读全部内容!

    如果你还没注册,请点此注册VIP! 如果你已经是VIP会员但还没登录,请点此登录

    查看:VIP会员8大特权!  现在注册6折优惠!

    VIP注册流程:免费注册--->查看升级说明--->支付费用--->付费确认--->成功加入VIP!

责任编辑:lss
  相关新闻
程序员考试:数据结构笔记
2006年上半年《程序员》试题分析
2005年下半年程序员考试试题结构分析
为什么要学习Java,成为Java程序员
思科证书到期了怎么办—再认证程序介绍
经典的C程序案例
程序员考试补课笔记-第九天
2006程序员第一章系统基础知识[讲义]
2006年软考程序员数据结构复习笔记
程序员考试补课笔记-第六天
为什么要学习Java,成为Java程序员
C++程序设计从零开始之何谓
由“电脑盲”成为高级程序员的语文教师
程序员考试补课笔记-第一天
程序员考试补课笔记-第三天
程序员考试补课笔记-第二天
程序员考试补课笔记-第四天
程序员考试补课笔记-第七天
程序员考试补课笔记-第六天
程序员考试补课笔记-第八天
  评论
现在有100人对本文发表评论
查看所有评论
 
推  荐
 
100本成功必读热销书
热门招生
  北京文理研修学院   前进大学
  北京明园大学   北京建设大学
  北京邮电大学世纪学院   北方工商管理学院
  联想软件定向委培班   香港数码动画学院
  青年企业管理研修学院   北京华夏管理学院
热门培训
网络化办公专家培训认证 电子科技大学软件学院
软件测试工程师培训认证 北大青鸟十大授权培训
IT硬件工程师培训认证班 北京环球雅思荷兰预科
JAVA开发工程师培训 潜能时代IT服务管理培训
网络信息化工程师培训 清华大学继续教育学院
论坛精选
 
有些细节是男人也该注意的风度!最容易读错的字
某强人手机里保存的30条短信 中国十大高薪职业
最感人的十大韩剧经典台词 嫁给工程师的N个理由
爆强!只有一句话的鬼故事 转贴教你如何做妖精
 女人一定要記住的話 女人最好别嫁给最爱的男人
城市联盟
 大连 上海 天津 广州 西安 深圳  天津  青岛  大连  福州  沈阳  青海  连云港  南京  吉林  厦门  威海  辽宁  呼和浩特
Copyright © 2006   www.edu999.com   All rights reserved. 中国教育招生在线  版权所有
北京市通信管理局[2004]字第552号函    京ICP证040442号