xiaohong知识库 xiaohong知识库
首页
嵌入式
前端
后端
考试
旅行
归档
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
嵌入式
前端
后端
考试
旅行
归档
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 软考

    • 计算机系统

      • 考前分析
      • 计算机系统
      • 原码反码补码移码
      • 寻址
      • 浮点数
      • 校验码
        • 一、码距
        • 二、奇偶校验
        • 三、海明码
        • 四、循环冗余校验码
      • RISC与CISC
      • 流水线公式
      • 存储器
      • cache
      • 中断
      • 输入输出IO控制方式
      • 总线
      • 对称加密与非对称加密
      • 加密算法
      • 可靠性
    • 程序设计语言

    • 数据结构

    • 数据库

  • 英语

  • 可关注考试内容
  • 考试
  • 软考
  • 计算机系统
2024-09-20
目录

校验码

# 一、码距

要计算1100和0011的码距,我们逐位比较这两个二进制数:

  • 1100
  • 0011

比较结果:

  • 第一位:1 vs 0(不同)
  • 第二位:1 vs 0(不同)
  • 第三位:0 vs 1(不同)
  • 第四位:0 vs 1(不同)

因此,1100与0011的码距为4,因为所有位都不同。

# 二、奇偶校验

奇偶校验只能检测出奇数位改变出错,不能检测出偶数位

# 三、海明码

海明码是利用多组数位的奇偶性来纠错的

海明码码距为2的时候可以检错。>=3的时候可以纠错

image-20240921233519988

# 四、循环冗余校验码

不能纠错,只能检错

码距为2

image-20240921234651075

编辑 (opens new window)
#软件中级设计师
上次更新: 2025/05/13, 8:05:00
浮点数
RISC与CISC

← 浮点数 RISC与CISC→

Theme by Vdoing | Copyright © 2024-2025 工诚云网
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式