华中科技大-汉明校验码设计

实验目的:

  1. 掌握汉明码编码的基本方法。
  2. 要求采用传统电路的设计方法,对二进制加法器进行设计
  3. 利用Logsim软件的虚拟仿真来设计实现22位的海明编码(16位原始数据+5位海明检验位+1位总的奇偶校验位
  4. 了解汉明码误差的性能分析和改善
    实验要求:
    1. 利用Logsim仿真软件,自行设计汉明编码
    2. 学会分析电路运行的过程
    3. 学会对汉明码的校验进行分析设计

实验内容:

1、设计实现22位的海明编码(16位原始数据+5位海明检验位+1位总的奇偶校验位)实验步骤如下:
1) 确定汉明码校验位数:2k ≥ n + k + 1 由n=16,可得k=5
2) 确定汉明码编码位置:
在这里插入图片描述

3) 确定汉明码校验位:
在这里插入图片描述

4) 用Logisim实现汉明码编码,并封装成子电路:
在这里插入图片描述

2、设计实现22位的海明解码(16位原始数据+5位海明检验位+1位总的奇偶校验位),实验步骤如下:
1)确定汉明检测位:
在这里插入图片描述

2)实现22位汉明码解码,还原成16位原始数据
3) 用Logisim实现解码电路,并封装成子电路

在这里插入图片描述

3、实现电路功能测试
在这里插入图片描述

思考和体会:

通过实验熟悉 Logisim 软件的使用方法;并且掌握了设计实现汉明校验码,更加认识到在生活中要更加细心谨慎才可以完成实验

具体的实验资源,我上传自己的资源里了,提供下载。地址在下面:

https://download.csdn.net/download/qq_46037206/87340250
  • 5
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Master乔治

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值