原文:【学习总结】计算机网络-纠错编码之海明码or汉明码

计算机网络 数据链路层 差错控制 纠错编码 海明码or汉明码 概述 目录 . 确定校验码位数r . 确定校验码和数据的位置 . 求出校验码的值 . 检错并纠错 . 确定校验码位数r . 确定校验码和数据的位置 . 求出校验码的值 . 检错并纠错 注:因为海明码可以发现双比特错,纠正单比特错,因此这里展示的是单比特错,即一位错 找出出错位后进行纠正,即把错误的 改为 补充: 本部分重要考点: 海明不 ...

2020-01-30 10:27 0 649 推荐指数:

查看详情

纠错编码-明码

一.明码 明码只能发现双比特错误,纠正单比特错误 二.工作原理 “动一发而牵全身”,因为明码是一个多重校验码,也就是码字中的信息码位同时被多个校验码进行校验 三.工作流程 1.确定校验码位数 明不等式2^r>=k+r+1,r为冗余信息位,k为信息位 eg:要发送的数据为D ...

Sun Mar 29 02:43:00 CST 2020 0 801
明码汉明码

明码汉明码) 概念 汉明码(Hamming Code),是在电信领域的一种线性调试码,以发明者理查德·卫斯里·汉明的名字命名。汉明码在传输的消息流中插入验证码,当计算机存储或移动数据时,可能会产生数据位错误,以侦测并更正单一比特错误。由于汉明编码简单,它们被广泛应用于内存(RAM ...

Sat Apr 24 05:34:00 CST 2021 0 249
汉明码明码计算方法

汉明码是一种具有纠错功能的校验码.本文简单地介绍汉明码计算方法.汉明码的目的是能够纠正一位误码.假设信息码共有 n 位,汉明码共有 r 位,那么总共的码长为 n + r 位.为能检测出 n + r 位编码中其中一位的错误,汉明码必须能够表示至少 n + r + 1 种状态,其中 n + r 种 ...

Thu May 18 02:19:00 CST 2017 0 26410
计算机组成原理--明码编码和校验方法(易懂)

转载自:http://blog.csdn.net/flyyufenfei/article/details/72235748 明码(也叫汉明码)具有一位纠错能力。本文以1010110这个二进制数为例解释明码编码和校验方法。   编码   确定校验码的位数x   设数据有n位,校验码有x ...

Fri Oct 27 01:56:00 CST 2017 0 6493
纠错汉明码(Hamming code)

一个问题的产生 ​   与笔者同一年代的人应该都有这样的共同记忆:一个炎日的夏日,坐在沙发上,吃着冰爽的西瓜,看DVD中的迪迦奥特曼动画片,这样悠闲的时光即使是短暂的回忆起也令人神往。But not ...

Fri Jan 29 08:32:00 CST 2021 0 441
MATLAB实现(7,4)汉明码编码并完成纠错

目录 背景知识 代码 参考 背景知识 汉明码是线性分组码的一种 下面的代码就是汉明码题目出题和解题的全部思路 代码 参考 《无线通信的MATLAB和FPGA实现》 ...

Mon Mar 01 03:06:00 CST 2021 0 809
史上最通俗的明码编码计算、检错和纠错原理解析

下面是笔者一节视频课程中的PPT内容,仔细而又很通俗地解说了明码编码计算、检測错和纠错原理,假设由于PPT比較简洁看不明确,可结合我的视频来看,本节课程的视频链接例如以下(可免费观看,我所有课程5折抢购中!):http://edu.51cto.com/lesson ...

Tue May 23 17:53:00 CST 2017 0 7120
汉明码

汉明码 编码过程 先根据信息位位数确定校验位个数 按规则排列信息位与校验位 给信息位分组并且分配一个相应的校验位 根据分组中的信息位确定校验位的取值 校验位位数 k个校验位必须能确定n个信息位和k个校验位传输时是否发生bit跳变 k个校验位能表示2k种情况,其中1种 ...

Mon Sep 06 04:26:00 CST 2021 0 140
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM