1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
奇偶校验ppt整理

* 3.4 奇偶校验器 为了系统的可靠性,对于位数较少,电路较简单的应用,可以采用奇偶校验的方法。 奇校验是通过增加一位校验位的逻辑取值,在源端将原数据代码中为1的位数形成奇数,然后在宿端使用该代码时,连同校验位一起检查为1的位数是否是奇数,做出进一步操作的决定。 偶校验道理与奇校验相同,只是将校验位连同原数据代码中为1的位数形成偶数。 奇偶校验只能检查一位错误,且没有纠错的能力。 奇偶校验器多设计成九位二进制数,以适应一个字节,一个ASCII代码的应用要求。 例1:设计一个九位二进制数奇偶校验器。 列真值表: 卡诺图: 写出表达式: 解:分组进行设计,先设计一个三位二进制数奇偶校验器。 设奇偶校验器的输入是A、B、C,输出是偶校验位∑E1和奇校验位∑O1。 ≥1 画出逻辑原理图 再设计九位奇偶校验器,它由三个三位奇偶校验器为基础组成,输出信号∑E和∑O。 当∑O1为1时,数据中1的个数为偶数,当∑O1为0时,数据中1的个数为奇数。 三位奇偶校验器 九位奇偶校验器真值表: 三位奇偶校验器 三位奇偶校验器 三位奇偶校验器 三位奇偶校验器 九位奇偶校验器 设计完毕。 利用异或门的性质:多变量进行异或运算时,若输入变量取值为1的数目是奇数时输出为1;当输入变量取值为1的数目是偶数时输出为0。 当A~I中有奇数个1时,多变量异或门输出为1,即偶校验位∑E=1; 当A~I中有偶数个1时,多变量异或门输出为1,即偶校验位∑O=1。 74LS280等效逻辑图 使用异或门还可以给出以下电路: 奇偶校验器 奇校验应用示意: 奇偶校验器 奇校验发生器 奇校验检验器 例2:海明码校验 发送端校验发生器 偶校验 有四位数据B4B3B2B1需要传输,可以使用海明码进行校验。 发送端将数据和校验位按照约定的顺序 一并传送到接收端。 纠错方法:将出错位变反,即1变0,0变1。 接收端校验检验器: 海明码不能判断多位出错。 四位海明码检验、纠错逻辑电路 3.5 二进制数比较器 一位二进制数比较器: ≥1 原理图: 去除反变量输入: ≥1 74LS85中采用的典型电路: 两位二进制数比较器: a1a0 b1 b0 00 01 00 01 11 10 11 10 a1a0 b1 b0 00 01 00 01 11 10 11 10 a1a0 b1 b0 00 01 00 01 11 10 11 10 如果设计更多位数的二进制数比较器,显然再画真值表、卡诺图就太繁琐了。与多位加法器设计道理一样,可以采用迭代设计(Iterative Design)。 这里Ai和Bi是主输入,Hi是主输出,CI是辅输入,CO是辅输出。 迭代电路的基本模型: 辅输入 辅输出 主输入 主输出 辅输入 辅输出 主输入 主输出 辅输入 辅输出 主输入 主输出 C0 C1 Cn …… 一位二进制数比较器的单元框图: 辅输入 辅输出 主输入 译码逻辑 四位二进制数比较器的迭代框图 比较器的单元真值表: 00 01 00 01 11 10 11 10 00 01 00 01 11 10 11 10 *

您可能关注的文档

文档评论(0)

zyzsaa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档