数字电路课程设计串行数字比较器

上传人:公**** 文档编号:489277499 上传时间:2022-09-30 格式:DOC 页数:13 大小:371.52KB
返回 下载 相关 举报
数字电路课程设计串行数字比较器_第1页
第1页 / 共13页
数字电路课程设计串行数字比较器_第2页
第2页 / 共13页
数字电路课程设计串行数字比较器_第3页
第3页 / 共13页
数字电路课程设计串行数字比较器_第4页
第4页 / 共13页
数字电路课程设计串行数字比较器_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《数字电路课程设计串行数字比较器》由会员分享,可在线阅读,更多相关《数字电路课程设计串行数字比较器(13页珍藏版)》请在金锄头文库上搜索。

1、目录串行数字比较器xxx目录摘要11绪论12需求分析13硬件设计13.1电路原理13.2芯片选择53.3线路连接94调试与分析95结论96结束语107参考文献10摘要研究事物或者现象最常用的手法莫过于比较, 比较是认识对象间的相同点或相异点的逻辑方法。这次课程设计的目的就是比较两个二进制数的大小。设计实验主要是采用同步时序逻辑电路来完成,通过串行输入的方式,从高位到低位逐位对两组二进制数进行比较,并输出比较结果。本文从需求分析、硬件设计调试与分析的几个方面详细的介绍这一次课程设计的实现过程。并在最后对所设计电路的总体情况进行了总结。1绪论比较是一种常用的科学手段,有利于了解事物的本质,这一次实

2、验的目的是比较两个数字的大小设计一个能对两个串行输入的二进制数X=X1X2.Xn和Y=Y1Y2.Yn进行比较的电路。比较从X1,Y1开始,依次进行到Xn,Yn。电路有两个输出端Zx,Zy,若比较结果XY,则Zx为1,Zy为0;若XY,则Zx为0,Zy为1;若X=Y,则Zx和Zy都为1。2需求分析串行输入并比较两个二进制数的大小,一定要有高位到底位,逐位进行比较,如实中途比较出现结果,则显示比较的最终结果。通过输出端显示。若是需要比较的数值在没有比较出结果之前。应不予显示。直到每一位的数字均已经比较结束。则显示最后结果。上述此类功能可以通过一个同步时序逻辑电路来实现,使用部分逻辑门运算和触发器完

3、成。3硬件设计3.1电路原理3.1.1真值表经分析并根据题意得到真值表如图1所示:xy11001111111111010111101001N/A0101N/A0101N/A0101N/A0110N/A1010N/A1010N/A1010N/A10图1,真值表3.1.2状态转换图用两个D触发器,这两个触发器的输出就是电路的输出,其中y 2表示Zy,y 1表示Zx。用A、B、C三个状态分别表示X=Y、XY、XY。根据题意得到状态转换图如下所示:图2. 实验的状态转换图3.1.3逻辑表达式令A=11,B=01,C=10,得二进制状态表。.采用D触发器,经卡诺图化简得激励方程,卡诺图如图3所示:图3.

4、 为采用D触发器的卡诺图3.1.4逻辑电路图根据激励方程得到比较部分的逻辑电路图如图5所示:图5. 比较部分逻辑电路图根据需要制作结果输出控制电路图,如图6所示图6. 控制部分逻辑电路图3.2芯片选择3.2.1芯片型号1(1) 名称74LS04(2) 功能 六反相器(3) 引脚图3.2.2芯片型号2(1) 名称 74LS21(2) 功能 4输入端双与门(3)引脚图3.2.3芯片型号3(1) 名称74LS27(2) 功能 3输入端三或非门(3)引脚图3.2.4芯片型号4(1) 名称74LS74(2) 功能 三态反相八D锁存器(3)引脚图3.2.5芯片型号5(1) 名称74LS244(2) 功能

5、八同相三态缓冲器/线驱动器(3)引脚图3.2.6芯片型号61. 名称74LS1612. 功能 可予制四位二进制异步清除计数器3. 引脚图3.2.7芯片型号71. 名称74LS322. 功能 2输入端四或门3. 引脚图4.3.3线路连接4调试与分析按照原理图开始连接电路。但是在连线结束后并未出现预期效果,而是出现了很错误的显示。经检查发现74LS74芯片,发现有一个接口没有接到应该接得接口上,把两条导线加上之后,再进行操作输出端终于出现了预期的结果了。其次在连接过程中遇到74LS74芯片不能行使其功能了,因此更换了一个新的芯片。5结论课程设计顺利完成,任务书中所提出的要求全部实现,设计出一个能对

6、两个二进制数X=x1,x2,xn和Y=y1, y 2, y n进行比较的同步时序电路,其中,X,Y串行地输入到电路的x,y输入端。比较从x1, y 1开始,依次进行到xn, y n。电路有两个输出Zx和Zy,若比较结果XY,则Zx为1,Zy为0;Zx灯亮。若XY,则Zy为1,Zx为0;Zy灯亮。若X=Y,连续输入十次,则Zx 和 Zy都为,灯同时亮,指示灯亮结束。要求用尽可能少的状态数作出状态图和状态表,并作尽可能的逻辑门和触发器来实现。6结束语通过这次课程设计,我对于计算机组成原理这门课有了一个深刻的认识,也使我进一步明白了熟悉芯片信息的重要性。为期三个星期的计算机组成原理电路的实验终于顺利

7、完成,在这期间真正的学到了一些经验通过本次试验的历练,是自己的动手能力得到了一些提高。并通过实际操作巩固了所学的知识7参考文献1 魏达,高强,金玉善,曹英晖.数字逻辑电路.科学出版社,20052白彦霞,张秋菊编 数字电子技术基础北京邮电大学出版社2008版3唐志宏,韩振振 数字电路与系统 北京邮电大学出版社2008版 4阎石主编 数字电子技术基础 清华大学出版社2006版完成日期:2012年03月27日沈航北方科技学院课程设计说明书 课程名称 数字电路课程设计 教 学 部 工学一部 专 业 计算机科学与技术 班 级 B041102 学 号 B04110233 学生姓名 周德金 指导教师 董 军 2012年3月

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号