摘要: 其中纠错时用到了左移电路,只不过需要选择循环左移 参考地址 https://cliuyang.cn/re0-02/ 仓库地址 https://gitee.com/gitliang/logisim-to-cpu 阅读全文
posted @ 2024-11-13 19:53 blogliang 阅读(278) 评论(0) 推荐(0)
摘要: 仓库地址 https://gitee.com/gitliang/logisim-to-cpu 阅读全文
posted @ 2024-11-13 19:52 blogliang 阅读(35) 评论(0) 推荐(0)
摘要: 简介 海明码是一种既能检错也能纠错的校验码,校验的原理其实用的是多重奇偶校验; 本篇文章只介绍能纠正一位错误的海明码,这种编码又称为SEC(Single-bit Eror Corection)码。 编码过程 这里以一个示例来进行说明编码过程,假设原始数据为:1101000 1、计算校验位的位数 根据 阅读全文
posted @ 2024-11-13 19:45 blogliang 阅读(3175) 评论(0) 推荐(1)
摘要: 简介 在信息编码中,两个编码对应二进制位不同的个数称为码距,又称海明距离。 如10101和00110从第一位开始依次有第1位、第4位、第5位等3位不同,则码距为3。一个有效编码集中,任意两个码字的最小码距称为该编码集的码距。 校验码的目的就是扩大码距,从而通过编码规则来识别错误代码。码距越大,抗干扰 阅读全文
posted @ 2024-10-26 08:51 blogliang 阅读(351) 评论(0) 推荐(0)
摘要: 在我们日常生活中,无论是购物扫码支付还是阅读书籍,都离不开一种重要的数据保护手段——校验码。它不仅能够提高数据的安全性,还能有效防止数据在传输和存储过程中的错误。本文将从校验码的基本概念出发,结合实际应用场景,详细探讨校验码的工作原理及其重要性。 校验码是什么? 校验码是一种具有发现错误或纠正错误能 阅读全文
posted @ 2024-10-25 10:23 blogliang 阅读(462) 评论(0) 推荐(0)
摘要: 1. 示例 控制台输出彩色信息,这里以java代码为例进行展示,以下输出环境:win10(22H2)、idea 示例1 System.out.println("\33[30m"+"黑色"+"\33[0m"); // 由于idea控制台背景色也是黑色,不容易看出来 System.out.println 阅读全文
posted @ 2024-10-09 17:20 blogliang 阅读(113) 评论(0) 推荐(0)
摘要: 仓库地址 https://gitee.com/gitliang/logisim-to-cpu 阅读全文
posted @ 2024-10-08 22:11 blogliang 阅读(33) 评论(0) 推荐(0)
摘要: 仓库地址 https://gitee.com/gitliang/logisim-to-cpu 阅读全文
posted @ 2024-10-08 22:10 blogliang 阅读(46) 评论(0) 推荐(0)
摘要: 转码在线工具地址 https://www.23bei.com/tool/54.html# 仓库地址 https://gitee.com/gitliang/logisim-to-cpu 阅读全文
posted @ 2024-09-21 21:57 blogliang 阅读(114) 评论(0) 推荐(0)
摘要: 仓库地址 https://gitee.com/gitliang/logisim-to-cpu 阅读全文
posted @ 2024-09-21 21:56 blogliang 阅读(59) 评论(0) 推荐(0)