[软考知识点总结③] 【中级软件设计师】计算机组成原理——校验码、海明校验码、奇偶校验码、循环校验码
奇偶校验码(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 校验
[软考知识点总结③] 【中级软件设计师】计算机组成原理——校验码、海明校验码、奇偶校验码、循环校验码相关推荐
- 计算机组成i1-i8,2016年软考程序员例题分析之计算机组成原理
下面是由希赛软考网提供的2016年软考程序员例题分析之计算机组成原理,供您参考学习. 1.存储系统例题分析 存储器是存放被运算数据和程序的关键设备,存储器的速度和容设一直是人们努力解决的核心问题.除了 ...
- 软考复习经验分享 软件设计师 软考中级 复习思路
首先分享一下我的喜悦,在经历了约三个月的复习(上班族,学习时间基本就是晚上也打游戏,复习时间比较零散),给我有惊无险的通过了.先晒晒我的成绩单. 虽然分数没有像其他人那么高,但是作为一 ...
- 软考2021年报考——软件设计师中级 全国计算机技术与软件专业技术资格(水平)考试
准备报考今年5月份的软件设计师. 参考知乎链接:https://www.zhihu.com/question/25105576/answer/797224919 软考官网链接:https://www. ...
- 想要小黄过软考—小小的树(软件设计师篇)
想要小黄过软考-1.小小的树(软件设计师篇) 还有一个月,就要软考了呢,就在这里分享一些小的知识点吧.也更是希望她,如果有机会的话可以看到,虽然,虽然机会渺茫,但还是坚持写下去吧.有机会的话,说说我们 ...
- 【软考】2020下半年软件设计师 易错知识点(4)
1.内存按字节编址,从A1000H到B13FFH的区域的存储容量为()KB. 答案:65 2.用户B收到经A数字签名后的消息M,为验证消息的真实性,首先需要从CA获取用户A的数字证书,该数字证书包含( ...
- 【软考】2020下半年软件设计师 易错知识点(1)
1.串联系统和并联系统的可靠性: 串联:R = R1 * R2 -- * Rn 并联:R = 1-(1-R1)* (1-R2) --* (1-Rn) 注意R的位置:(1 -(1-R)^2)R R在前, ...
- 六、软考2015年下半年软件设计师易错题整理
文章目录 错题1 错题2 错题3 错题4 错题5 错题6 错题7 错题8 错题8 错题9 错题10 错题11 错题12 错题13 错题14 错题15 错题16 错题17 错题18 错题19 错题20 ...
- 软考 | 2019年上半年 软件设计师 下午试卷
试题一 阅读下列说明和图,回答问题 1 至问题 4,将解答填入答题纸的对应栏内. [说明] 某学校欲开发一学生跟踪系统,以便更自动化.更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家 ...
- 二、软考2017年下半年软件设计师易错题整理
文章目录 错题1 错题2 错题3 错题4 错题5 错题6 错题7 错题8 错题9 错题10 错题11 错题12 错题13 错题14 错题15 错题16 错题17 错题18 错题19 错题20 错题21 ...
- 软考 | 2009年下半年 软件设计师 下午试卷
试题一 现准备为某银行开发一个信用卡管理系统CCMS,该系统的基本功能为: 信用卡申请.非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS.如果信用卡申请被银行接受 ...
最新文章
- 使用nodejs开发一个markdown文档管理小系统(一)Using Nodejs to quickly develop a markdown management system...
- FreeBSD5.3下安装Apache+PHP+MySQL+Tomcat
- 代替Excel上载的方法
- 精益质量管理中执行防错管理的八大要点
- swal ajax,Sweetalert详细介绍
- Class绑定、Class对象绑定、v-if(条件渲染)、v-show(元素显示)、v-for(列表渲染)
- 【论文阅读】Graph Networks for Multiple Object Tracking
- Jquery对话框基本配置
- 如何从0开始编写一个网络爬虫?
- 使用realsense t265测试svo2.0视觉里程计
- PLC_自动化控制系统_1_简说自动化控制系统
- Creo8.0将默认单位永久设置为公制毫米的方法
- kernel hacking
- staruml文字换行 - 魔改StarUML(不负责任版,2333
- css简单实现div鼠标悬浮后出现阴影
- nginx动态黑名单配置2
- 房价 APP - 房地产数据查询, 房产投资参考,国家统计局房地产数据
- windows局域网传输文件
- 大数据“偏见”会让我们变蠢吗
- 英语对我们意味着什么?
热门文章
- python3 psycopg2查询PostgreSQL返回字典
- Google Perftools简介与使用
- Elasticsearch安全又双叒叕出问题? 搜索引擎该怎么选
- python-函数(function)
- 第3章 判断语句进阶
- 2020“东方国信杯”高校大数据开发大赛最终榜第三名思路分享
- HTTP 常用的方法是什么,各自含义是什么?
- 解决vimdiff ‘E97: Cannot create diffs‘错误的一种方法
- 神经网络中的阈值是什么
- hystrix熔断器之配置