简易加减计算器

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简易加减计算器

河南城建学院河南城建学院

数字逻辑电路课程设计报告

简易加减计算器设计

姓名: 张凯

学号: 061408255 专业班级: 计算机科学与技术指导老师: 樊晓虹、周焱、赵红梅、梁成武所在院系: 计算机科学与工程系

2010年9月 3 日

河南城建学院本科课程设计报告

1

摘要

这次的课程设计的任务是设计一个具备加减运算功能的电路,能够通过开关控制进行加法计算和减法计算,并利用LED灯显示计算结果。通过对计数器功能的研究和上网查了多方面的资料。我们拟定了如下的设计方案:该方案主要有3个主要版块组成:编码输入电路、加减运算电路和显示电路。输入电路: 我们通过开关的闭合和开通来代表电平的高地位继而代表0和1来输入所要计算的十进制数字。

加减运算电路:

加减运算电路主要由,,,,1,,(双全加器)的级联电路组成。通过异或门将原码全部转换为补码,然后采用个位和个位相加,十位和十位的相加的原则,将两个的个位的代码送入到一个加法器中,将进位依次传递。但是加法器只可以做加法运算,不满足我们的设计要求,于是我们将减法也变成加法进行运算,运算都走补码,最后再将结果在转换为原码,通过LED灯显示出来。

显示电路:

显示电路时通过7段显示译码器来实现的。

河南城建学院本科课程设计报告

2

指导教师评语:

课程设计成绩评定

成绩等级:

指导教师签字:

年月日

3

目录

一(概

述 ..................................................................... . (5)

1.1 设计题

目 ..................................................................... . (5)

1.2 设计任务和要

求 ..................................................................... .. 5

1.3 设计方

案 ..................................................................... ............. 5 二(系统总体方

案 ..................................................................... (7)

2.1 输入电路设

计 ..................................................................... .. (7)

2.2 加减运算电

路 ..................................................................... .. (7)

2.3显示电

路 ..................................................................... . (8)

2.4总体电路的设

计 ..................................................................... .. (9)

三(软件仿

真 ..................................................................... (10)

3.1仿真结

果: .................................................................... ........... 10 四(设计体

会 ..................................................................... (11)

参考文

献: .................................................................... .. (11)

4

概述

1.1 设计题目

简易加减法计数器设计

1.2 设计任务和要求

1、选器件制作一个简易计算器实现二位以下十进制数的加减计算

2、一步掌握数字电子技术课程所学的理论知识。

3、熟悉几种常见加法器器芯片、门电路和7段LED显示芯片的连接和应用。

掌握其工作原理及其使用方法,并能够熟的练将其组合连接,使其构成

简单的加减计算器,实现二位以下的十进制数的加减计算。

4、数字系统设计的基本思想方法,学会科学分析和解决问题,培养认真严

的工作作风和实事求是的工作态度。

1.3 设计方案

方案有三大块组成:编码输入电路、加减运算电路和显示电路。

编码输入电路:

我们通过开关的闭合和开通来代表电平的高地位继而代表0和1来输入所要计算的十进制数字,每位十进制数用4为二进制代码表示。并通过LED灯

转化为可显示的十进制数来体现输入的易操作性。

加减运算电路:

加减运算电路主要由,,,,1,,(双全加器)和进位信号门电路组成。

因为正数的补码和原码相同,负数的补码是在反码基础上加1,所以通过异

或门将输进来的十进制数全部转换为补码形式,然后送入全加器,个位与个位相加十位与十位相加,结果按高低位一次将进位通过级联全加器传递。得到的结果仍是正确结果的补码,(正数的补码和原码相同)同时还考虑到在

负数求补码是可能会产生进位,于是在通过门电路转换补码后仍要将结果通过级联全加器,转换为原码。最后得到正确结果。

5

显示电路

显示电路主要由7段显示译码器构成,将加减运算电路计算所得的运算结果每4为输入到一块,,,,芯片中,按高低位排列就得到了我们所需要的十进制的运算结果了。

6

系统总体方案

2.1 输入电路设计

输入电路主要是通过开关来控制输入的数字,利用4位2进制来代表一位10

进制数来进行输入。并区分十位和个位。十位和个位分别通过对应的LED灯明确的显示出来。

相关文档
最新文档