奇偶校验:只能发现奇数位错误,但无法确定是在哪一位

一、海明码

海明码设计思路:将信息位分组进行偶校验—>多个校验码

1、 k个校验位表示2^k种状态;存在关系:2^k>=n+k+1

信息位为D4 D3 D2 D1    (1010)                         校验位:P3  P2  P1

2、  组成海明码:H7  H6  H5  H4  H3  H2  H1并规定校验位为1 2  4  6 16............

二、循环冗余校验码(CRC码)

基本思想:  数据发送方、接收方约定一个除数(二进制数)

k个信息位和r个校验位作为被除数,保证除法的结果位0

1、确定k  r以及生成多项式对应的二进制码

k=6    r=3(生成多项式的高次幂)         校验码位数:         n=k+r

2.4海明校验码循环冗余校验码相关推荐

  1. 计组之数据运算:2、奇偶校验码、海明校验码 循环冗余校验码

    2.奇偶校验码 奇偶校验相关概念: 奇偶校验: 海明校验: 思维导图: 基本思想: 求解步骤: 问题: 循环冗余校验码: 原理: 步骤: 纠错: 奇偶校验相关概念: 1.码字:00组成一个码字A 2. ...

  2. 数据校验码(奇偶校验,海明校验,循环冗余校验)内容总结及个人经验分享

    引言: 常用的数据校验方法有三种:奇偶校验,海明校验和循环冗余校验(CRC).其对应的是三种不同而又有关联的码制,以下编者打算从它们的编码原理,需要的基础知识以及实例来对此进行大致的分析.在了解数据校 ...

  3. 海明检验码和循环冗余校验码

    海明校验码: 在原有数据位的情况下增加k位校验位,当某一位校验位出错时会引起相关校验位值的变化,进而判断出错位置 求解步骤: 1.确定检验位个数,需要满足2的k次方大于或等于n+k+1(n为信息位,k ...

  4. 【校验码 - 循环冗余校验码CRC】

    水善利万物而不争,处众人之所恶,故几于道

  5. 计算机组成原理学习笔记:循环冗余校验码

    循环冗余校验码 CRC 码 循环冗余校验码 (cyclic redundancy Check, CRC) 十进制除法 从熟悉的十进制出发,假设现在你要给另一个人传送882这样的一个10进制数据,为了防 ...

  6. 3 种常用校验码「奇偶校验码」「海明校验码」「循环冗余校验码」

    1. 奇偶校验码 > 校验码 校验码是指能够发现或能够自动纠正错误的数据编码,也称检错纠错码. 校验码的原理是通过增加一些冗余码,来检验或纠错编码. 如上图,添加一位冗余码,这时当出现位错误时( ...

  7. CRC冗余校验码源码代码c语言,循环冗余校验码(CRC)应用总结(包括C++源码)

    最近在实习期间需要用到数据的校验,所选为CRC16,那么就在此总结一番吧. 现在此说明下什么是CRC:循环冗余码校验 英文名称为Cyclical Redundancy Check,简称CRC,它是利用 ...

  8. 差错控制:海明码、循环冗余校验码

    海明码 海明码的编码方法 例题: D B 循环冗余校验码 奇偶校验

  9. 软件考试—计算机组成原理—奇偶校验码、海明码、循环冗余校验码

    目录 1,奇偶校验码 2,海明码 3,循环冗余校验码 码距:是指一个编码系统中任意两个合法编码之间至少有多少个二进制位不同. 利用奇偶校验码来查错的编码系统的合法编码之间的最小码距为2. 奇偶校验码: ...

最新文章

  1. 显示屏的方向设置问题
  2. JMeter 压力測试使用函数和 CSV 文件參数化 json 数据
  3. 《Inside XAML》翻译半成品
  4. macbook禁用键盘_一行命令禁用 MacBook 内置键盘
  5. pytorch torch.squeeze
  6. 内存表与 InnoDB表对比
  7. 使用matlab计算并绘制连续信号的傅里叶变换
  8. 整人电脑BAT小程序源码大全
  9. Java学习从入门到放弃
  10. 小鸡模拟器android,安卓小鸡模拟器运行总结~
  11. orderBy排序用法
  12. 低效程序员的9个坏习惯
  13. 阿里云服务器价格计算器有什么用
  14. SHU OJ 420 购买装备(假装背包,其实贪心)
  15. Binary_Search(二叉树搜索---------二分)
  16. java atm柜机_java课程设计-ATM柜机模拟程序.doc
  17. 共创软硬件协同生态:Graphcore IPU与百度飞桨的“联合提交”亮相MLPerf
  18. 一个机械专业小混混(gooogleman)学习嵌入式ARM的真实经历
  19. [4G5G专题-31]:物理层-物理信道、信号、映射概述
  20. Python 3 集合方法 copy( )

热门文章

  1. adaware.exe
  2. java 无法初始化类_java – “NoClassDefFoundError:无法初始化类”错误
  3. 区县公安合成作战中心调研:(二)模式适用性
  4. 渤海大湾区波特城开发建设有序展开
  5. 国产AI绘画软件“数画”刷爆朋友圈,网友到底在画什么
  6. Axure RP Pro 6.5 Axure RP Pro 7.0注册码
  7. Morpho设立台湾本地子公司并开始运营
  8. 亿万人脉APP和人脉大师的本质区别分析
  9. 京东“封杀”微信,投奔易信
  10. 工商怒查违规配件——保护消费者不含糊