《奇偶校验器.docx》由会员分享,可在线阅读,更多相关《奇偶校验器.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、奇偶校验器奇偶校验器一.实验目的1.理解奇偶校验码.2.设计并实现一个8位代码奇偶校验器.二、概述与原理1.奇偶校验码是一种最简单,最直接。应用最广泛的检错码,他的码距为2,因而他只能检出一位错。实现方法是:由若干位有效信息,再加上一个二进制组成校验码。检验位的取值0或1将是整个校验码中“1的个数为奇数或偶数。但校验码的取值使整个校验码中“1的个数为奇数时,称为奇校验;当“1的个数为偶数时为偶校验。在实际中应用中多采用奇校验,由于奇校验中不存在全为“0的代码,因而在某些场合下更易于辨别。2.校验位的构成:当吧一个字节的代码D7D0写入主存时,就同时将它们送往奇偶校验逻辑电路,该电路产生的“奇构
2、成信号就是校验位。它将8位代码一起作为奇校验码写入主存。若D7D0中有偶数个“1,则构成“奇构成,若D7D0中有奇数个“1,则“奇构成等于03.校验检测:校验检测是将读出的9位代码8位信号位和一位校验码同时送入奇偶校验电路检测。若读出代码没有错误,则“奇偶检验出错等于0;若读出代码在某位上出现错误。则“奇偶校验出错等于1,表示这个9位代码中一定有某一位出现错误,但是详细的错误位置不能确定。三、实验步骤1.下载并安装multisim软件,打创始建一个设计页面2.放置元器件1个5V直流电源,10个开关,10个10千欧和一个300欧的电阻,17个异或门,2个非门,一个LED显示灯,底线3。根据实验原
3、理设计并连接电路如下列图所示六、总结与体会为了系统的可靠性,对于位数较少,电路较简单的应用,能够采用奇偶校验的方法。奇校验是通过增加一位校验位的逻辑取值,在源端将原数据代码中为1的位数构成奇数,然后在宿端使用该代码时,连同校验位一起检查为1的位数能否是奇数,做出进一步操作的决定。奇偶校验只能检查一位错误,且没有纠错的能力。偶校验道理与奇校验一样,只是将校验位连同原数据代码中为1的位数构成偶数。奇偶校验器多设计成九位二进制数,以适应一个字节,一个ASCII代码的应用要求。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只要理论知识是远远不够的,只要把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,进而提高本人的实际动手能力和独立考虑的能力