简单加减计算电路讲述.docx

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

简单加/减运算电路1设计主要内容及要求1.1 设计目的:(1)掌握1位十进制数加法运算电路的构成、原理与设计方法;(2)熟悉QuartusII的仿真方法。1.2 基本要求:(1)实现二进制数的加/减法;(2)设计加数寄存器A和被加数寄存器B单元;(3)实现4bit二进制码加法的BCD调整;(4)根据输入的4bitBCD编码自动判断是加数还是被加数。1.3 发挥部分:(1)拓展2位十进制数(2)MC存储运算中间值;(3)结果存储队列;(4)其他。2设计过程及论文的基本要求2.1 设计过程的基本要求(1)基本部分必须完成,发挥部分可任选2个方向:(2)符合设计要求的报告一份,其中包括逻辑电路图、实际接线图各一份;(3)设计过程的资料、草稿要求保留并随设计报告一起上交;报告的电子档需全班统一存盘上交。2.2 课程设计论文的基本要求(1)参照毕业设计论文规范打印,文字中的小图需打印。项目齐全、不许涂改,不少于3000字。图纸为A3,附录中的大图可以手绘,所有插图不允许复印。(2)装订顺序:封面、任务书、成绩评审意见表、中文摘要、关键词、目录、正文(设计题目、设计任务、设计思路、设计框图、各部分电路及参数计算(重要)、工作过程分析、元器件清单、主要器件介绍)、小结、参考文献、附录(逻辑电路图与实际接线图)。摘要当今的社会是信息化的社会,也是数字化的社会,各种数字化的电器与设备越来越普及,人们的大部分生活都依赖于这些数字化的设备。而随着科技的发达,这些数字设备的功能越来越强大,程序越来越复杂。但是我们都知道各种复杂的运算都是从简单的加减运算衍生出来的。经过半学期的数字电子技术基础的学习,我们对数字电子技术的理论知识有了一定的了解。在这个时刻,将理论结合实际的欲望,便显得更加迫切,而此时的课设安排正好可以帮助我们将理论结合实际,将梦想变成现实。本次的简单运算电路是基于QuartusⅡ仿真软件而设计的,而每一个仿真软件都有它自己的特色与优缺点。所以QuartusⅡ仿真软件的特点决定了我们不能简单的利用利用开关控制数据的传递,而是要设计寄存器的CP脉冲的频率来控制数据的输入与输出。而设计简单加/减运算电路,必须考虑到加法和减法的问题。加法可以简单的通过一个全加器就能实现,而减法则需要被减数转换成补码再减去2n才可实现。而最后的结果需要以8421BCD码的形式来输出,所以计算结果大于9时需要加上6(即0110)才可以。所以我设计的电路图首先是使用四个输入来构成一位十进制数的二进制码,然后通过设计寄存器CP脉冲的频率来使所形成的二进制码在不同的时间分别进入寄存器A和寄存器B,接着为了是延迟时间降到最小,我设计将寄存器A,B中的数输入寄存器C,在一起出给运算电路。在运算电路中,我又设置了一个脉冲,通过这个脉冲的高低电位来选择使用加法电路或是减法电路。最后输出的数经过处理再输入8位全加器8fadd进行相加后以8421BCD码的形式输出。设计方案包括三个模块:分别是数据输入部分,加/减运算部分,数据输出部分。关键词:全加器(74283),寄存器A/B(74175),寄存器C(74244),8位全加器8fadd,加法运算电路,减法运算电路,8421BCD码转换电路。目录简单加/减运算电路III1 设计主要内容及要求III2 设计过程及论文的基本要求III3 时间进度安排III数字电子技术课程设计成绩评定表IV摘要V1 设计任务描述11.1课程设计题目:简单加/减运算电路11.2 设计主要内容及要求12 设计思路23设计方框图44 各部分电路设计及参数调整54.1各部分电路设计54.2各部分参数调整165 简单加/减运算电路过程分析175.1简单加/减运算总电路图:175.2电路图的工作过程分析176 元器件清单227主要元器件介绍237.1寄存器74175简单介绍:237.2寄存器74244简单介绍:247.3全加器74283简单介绍:257.4加法器8fadd简单介绍:26课程设计总结28致谢29参考文献30附录31简单加/减运算总电路图311设计任务描述1.1课程设计题目:简单加/减运算电路1.2 设计主要内容及要求1.2.1设计目的:(1)掌握1位十进制数加法运算电路的构成、原理与设计方法;(2)熟悉QuartusII的仿真方法。1.2.2基本要求:(1)实现二进制数的加/减法;(2)设计加数寄存器A和被加数寄存器B单元;(3)实现4bit二进制码加法的BCD调整;(4)根据输入的4bitBCD编码自动判断是加数还是被加数。1.2.3发挥部分:(1)拓展2位十进制数(2)MC存储运算中间值;(3)结果存储队列;(4)其他。2 设计思路第一步:查资料由于我们使用的是QuartusⅡ仿真软件,这个软件比较新颖。所以可以说,经过两天的图书馆与网络的地毯式搜

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档