计算机组成原理--基于Logisim的海明校验码解码电路实验的应用(超详细/设计/实验/作业/练习)

目录

  • 课程名:计算机组成原理
    • 内容/作用:设计/实验/作业/练习
    • 学习:基于Logisim的海明校验码解码电路
    • 一、前言
    • 二、环境与设备
    • 三、内容
    • 四、结果与分析

课程名:计算机组成原理

内容/作用:设计/实验/作业/练习

学习:基于Logisim的海明校验码解码电路

一、前言

掌握海明码检错纠错性能,能独立设计实现汉字 GB2312 编码的海明校验解码体系,并最终在实验环境中利用硬件电路实现对应的解码电路。

二、环境与设备

1.软件:Logisim软件、JAVA环境
2.硬件:计算机Windows 10

三、内容

在 logisim 中打开实验资料包中的 data.circ 文件,在对应电路中完成海明校验解码电路。输入输出引脚定义如图,输入:22位校验码;输出:16位原始数据,1位检错位;2位检错位;无错误状态位。注意输入16位原始数据的每一位都已经通过分线器利用隧道标签引出,可以直接复制到绘图区使用。

1、电路框架
计算机组成原理--基于Logisim的海明校验码解码电路实验的应用(超详细/设计/实验/作业/练习)_第1张图片
2、电路引脚

计算机组成原理--基于Logisim的海明校验码解码电路实验的应用(超详细/设计/实验/作业/练习)_第2张图片

3、电路功能区实现
计算机组成原理--基于Logisim的海明校验码解码电路实验的应用(超详细/设计/实验/作业/练习)_第3张图片

4、电路测试
离线测试:完成海明解码电路后可以在海明编码传输电路中进行测试。
计算机组成原理--基于Logisim的海明校验码解码电路实验的应用(超详细/设计/实验/作业/练习)_第4张图片

四、结果与分析

通过本次实验学习,掌握海明码设计原理与检错纠错性能,能独立设计实现汉字GB2312编码的海明校验编码体系,并最终能在实验环境中利用硬件电路实现对应的编解码电路。我们应该注意的是注意结点相连的地方不能重复,一旦有一点出错,就会不通关。

你可能感兴趣的:(计算机组成原理,图像处理,mcu,开发语言,物联网)