奇偶校验码(Parity Codes)

奇偶校验码最简单,但只能检测出奇数位出错. 如果发生偶数位错误就无法检测. 但经研究是奇数位发生错误的概率大很多. 而且奇偶校验码无法检测出哪位出错.所以属于无法矫正错误的校验码。奇偶校验码是奇校验码和偶校验码的统称. 它们都是通过在要校验的编码上加一位校验位组成. 如果是奇校验加上校验位后,编码中1的个数为奇数个。如果是偶校验加上校验位后,编码中1的个数为偶数个。

例:
原编码   奇校验 偶校验
0000   0000 1 0000 0
0010   0010 0 0010 1
1100   1100 1 1100 0
1010   1010 1 1010 0

如果发生奇数个位传输出错,那么编码中1的个数就会发生变化. 从而校验出错误,要求从新传输数据。目前应用的奇偶校验码有3种.

水平奇偶校验码对每一个数据的编码添加校验位,使信息位与校验位处于同一行.

垂直奇偶校验码把数据分成若干组,一组数据排成一行,再加一行校验码. 针对每一行列采用奇校验 或 偶校验
例: 有32位数据10100101 00110110 11001100 10101011
垂直奇校验    垂直偶校验
10100101    10100101    数据
00110110    00110110
11001100    11001100
10101011    10101011
00001011    11110100    校验

水平垂直奇偶校验码就是同时用水平校验和垂直校验
例:
奇校验 奇水平     偶校验 偶水平
 10100101 1     10100101 0   数据
 00110110 1     00110110 0
 11001100 1     11001100 0
 10101011 0     10101011 1
 00001011 0     11110100 1   校验

[软考知识点总结③] 【中级软件设计师】计算机组成原理——校验码、海明校验码、奇偶校验码、循环校验码相关推荐

  1. 计算机组成i1-i8,2016年软考程序员例题分析之计算机组成原理

    下面是由希赛软考网提供的2016年软考程序员例题分析之计算机组成原理,供您参考学习. 1.存储系统例题分析 存储器是存放被运算数据和程序的关键设备,存储器的速度和容设一直是人们努力解决的核心问题.除了 ...

  2. 软考复习经验分享 软件设计师 软考中级 复习思路

    首先分享一下我的喜悦,在经历了约三个月的复习(上班族,学习时间基本就是晚上也打游戏,复习时间比较零散),给我有惊无险的通过了.先晒晒我的成绩单.         虽然分数没有像其他人那么高,但是作为一 ...

  3. 软考2021年报考——软件设计师中级 全国计算机技术与软件专业技术资格(水平)考试

    准备报考今年5月份的软件设计师. 参考知乎链接:https://www.zhihu.com/question/25105576/answer/797224919 软考官网链接:https://www. ...

  4. 想要小黄过软考—小小的树(软件设计师篇)

    想要小黄过软考-1.小小的树(软件设计师篇) 还有一个月,就要软考了呢,就在这里分享一些小的知识点吧.也更是希望她,如果有机会的话可以看到,虽然,虽然机会渺茫,但还是坚持写下去吧.有机会的话,说说我们 ...

  5. 【软考】2020下半年软件设计师 易错知识点(4)

    1.内存按字节编址,从A1000H到B13FFH的区域的存储容量为()KB. 答案:65 2.用户B收到经A数字签名后的消息M,为验证消息的真实性,首先需要从CA获取用户A的数字证书,该数字证书包含( ...

  6. 【软考】2020下半年软件设计师 易错知识点(1)

    1.串联系统和并联系统的可靠性: 串联:R = R1 * R2 -- * Rn 并联:R = 1-(1-R1)* (1-R2) --* (1-Rn) 注意R的位置:(1 -(1-R)^2)R R在前, ...

  7. 六、软考2015年下半年软件设计师易错题整理

    文章目录 错题1 错题2 错题3 错题4 错题5 错题6 错题7 错题8 错题8 错题9 错题10 错题11 错题12 错题13 错题14 错题15 错题16 错题17 错题18 错题19 错题20 ...

  8. 软考 | 2019年上半年 软件设计师 下午试卷

    试题一 阅读下列说明和图,回答问题 1 至问题 4,将解答填入答题纸的对应栏内. [说明] 某学校欲开发一学生跟踪系统,以便更自动化.更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家 ...

  9. 二、软考2017年下半年软件设计师易错题整理

    文章目录 错题1 错题2 错题3 错题4 错题5 错题6 错题7 错题8 错题9 错题10 错题11 错题12 错题13 错题14 错题15 错题16 错题17 错题18 错题19 错题20 错题21 ...

  10. 软考 | 2009年下半年 软件设计师 下午试卷

    试题一 现准备为某银行开发一个信用卡管理系统CCMS,该系统的基本功能为: 信用卡申请.非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS.如果信用卡申请被银行接受 ...

最新文章

  1. 使用nodejs开发一个markdown文档管理小系统(一)Using Nodejs to quickly develop a markdown management system...
  2. FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat
  3. 代替Excel上载的方法
  4. 精益质量管理中执行防错管理的八大要点
  5. swal ajax,Sweetalert详细介绍
  6. Class绑定、Class对象绑定、v-if(条件渲染)、v-show(元素显示)、v-for(列表渲染)
  7. 【论文阅读】Graph Networks for Multiple Object Tracking
  8. Jquery对话框基本配置
  9. 如何从0开始编写一个网络爬虫?
  10. 使用realsense t265测试svo2.0视觉里程计
  11. PLC_自动化控制系统_1_简说自动化控制系统
  12. Creo8.0将默认单位永久设置为公制毫米的方法
  13. kernel hacking
  14. staruml文字换行 - 魔改StarUML(不负责任版,2333
  15. css简单实现div鼠标悬浮后出现阴影
  16. nginx动态黑名单配置2
  17. 房价 APP - 房地产数据查询, 房产投资参考,国家统计局房地产数据
  18. windows局域网传输文件
  19. 大数据“偏见”会让我们变蠢吗
  20. 英语对我们意味着什么?

热门文章

  1. python3 psycopg2查询PostgreSQL返回字典
  2. Google Perftools简介与使用
  3. Elasticsearch安全又双叒叕出问题? 搜索引擎该怎么选
  4. python-函数(function)
  5. 第3章 判断语句进阶
  6. 2020“东方国信杯”高校大数据开发大赛最终榜第三名思路分享
  7. HTTP 常用的方法是什么,各自含义是什么?
  8. 解决vimdiff ‘E97: Cannot create diffs‘错误的一种方法
  9. 神经网络中的阈值是什么
  10. hystrix熔断器之配置