我是靠谱客的博主 温婉海燕,最近开发中收集的这篇文章主要介绍3.3.2 差错控制(检错编码)纠错编码–海明码总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

  • 纠错编码--海明码
    • 1、确认校验码位数
    • 2、确认校验码和数据的位置
    • 3、求校验码的值
    • 4、检错并纠错
  • 总结

纠错编码–海明码

在这里插入图片描述

1、确认校验码位数

在这里插入图片描述

2、确认校验码和数据的位置

在这里插入图片描述

P1=2^(1-1)=2^0=1    p2=2^(2-1)=2^1=2   p3=2^(3-1)=2^2=4 p4=2^(4-1)=2^3=8

3、求校验码的值

在这里插入图片描述

P1:  看二进制编号一号位 是1 的有D1 D2 D4 D5  对应的值相互异或
P2:  看二进制编号二号位 是1 的有D1 D3 D4 D6	 对应的值相互异或
P3 P4 都是以此类推

4、检错并纠错

在这里插入图片描述

总结

在这里插入图片描述

最后

以上就是温婉海燕为你收集整理的3.3.2 差错控制(检错编码)纠错编码–海明码总结的全部内容,希望文章能够帮你解决3.3.2 差错控制(检错编码)纠错编码–海明码总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部