半加器.全加器及其应用

实验二 半加器、全加器及其应用

班级: 学号: 姓名:

一、实验目的

1、掌握全双进位全加器74LS183和四位二进制超前进位全加器74LS283的逻辑功能。 2、熟悉集成加法器的使用方法。 3、了解算术运算电路的结构。

二、实验设备

数字电路实验箱,数字万用表,74LS00,74LS86,基本门电路。

三、实验原理

计算机最基本的任务之一是进行算数,在机器中四则运算——加、减、乘、除——都是分解成加法运算进行的,因此加法器便成为计算机中最基本的运算单元。 1. 半加器原理

两个二进制数相加,叫做半加,实现半加操作的电路,称为半加器。表2.6.1是半加器的真值表,图a为半加器的符号,A表示被加数,B表示加数,S表示半加和,C表示向高位的进位。

从二进制数加法的角度看,真值表中只考虑了两个加数本身,没有考虑低位来得进位,这就是半加器的由来。由真值表可得半加器逻辑表达式

(a)半加器符号 (b)全加器符号 2. 全加器原理

全加器能进行加数、被加数和低位来的进位信号相加,并根据求和的结果给出该位的进位信号。图b为全加器的符号,如果用Ai,Bi表示A,B两个数的第i位,Ci-1表示为相邻低来的进位数,Si表示为本位和数(成为全加和),Ci表示为相邻高位的进位数。可以很容易的求出S、C的简化函数表达式。表2.6.2是全加器的真值表

用一位全加器可以构成多位加法电路。由于每一位加法的结果必须等到低一位的进位产生后才能产生(这种结构称为串行进位加法器),因而运算速度很慢。为了提高运算速度,制成了超前进位那加法器。这种电路各进位信号的产生只需经历一级与非门和一级或非门的延迟时间,比串行进位的全加器大大缩短了时间。

四、实验内容

1、实现半加/半减器

用异或门74LS86和与非门74LS00组成半加/半减器,当控制信号M=0时实现半加器功能,当控制信号M=1时实现半减器功能。

2.实现全加/全减器

用74LS86和若干与非门组成全加/全减器,当控制信号M=0时实现全加器功能,当控制信号M=1时实现全减器功能。要求设计的逻辑电路门数量最少。

五、实验结果与数据

1、实现半加/半减器 (1)真值表

表2.6.1 (2)卡诺图化简: 对S进行卡诺图化简

对CO进行卡诺图化简

由卡诺图化简可知,

S=A⊕B

CO=B(A⊕M)

(3)功能实现:

输出端S可以直接通过异或门,将A与B异或即可。输出端CO可以看成

CO=B (A⊕M),先通过74LS86实现A与M的异或,然后通过74LS00实现(A⊕M)与(A⊕M)的非,即实现B (A⊕M),也即实现CO的功能。B的与非,再通过与非门实现B

电路图如下:

(4)实现结果:

注意:开关开表示输入1,关表示输入0。灯亮表示输出1,不亮表示0。

(5)实验结论:通过开关控制输入,观察输出信号灯的亮与灭符合真值表。

2、实现全加/全减器 (1)真值表

表2.6.2 (2)卡诺图化简: 对S进行卡诺图化简

对CO进行卡诺图化简

由卡诺图化简知,

S=A⊕B⊕CI

CO=BCIM⊕AB⊕C(3)功能实现:

输出端S通过74LS86先实现A与B的异或,然后与CI进行A⊕B⊕CI,得到S。输出端CO通过74LS00实现B与CI的与非和(A⊕M)与(B⊕C)的与非,在通过与非门实现

CO=BCIM⊕AB⊕C电路图如下:

(4)实验结果:

,即得到CO。

(5)实验结论:通过开关控制输入,观察输出信号灯的亮与灭符合真值表。

实验二 半加器、全加器及其应用

班级: 学号: 姓名:

一、实验目的

1、掌握全双进位全加器74LS183和四位二进制超前进位全加器74LS283的逻辑功能。 2、熟悉集成加法器的使用方法。 3、了解算术运算电路的结构。

二、实验设备

数字电路实验箱,数字万用表,74LS00,74LS86,基本门电路。

三、实验原理

计算机最基本的任务之一是进行算数,在机器中四则运算——加、减、乘、除——都是分解成加法运算进行的,因此加法器便成为计算机中最基本的运算单元。 1. 半加器原理

两个二进制数相加,叫做半加,实现半加操作的电路,称为半加器。表2.6.1是半加器的真值表,图a为半加器的符号,A表示被加数,B表示加数,S表示半加和,C表示向高位的进位。

从二进制数加法的角度看,真值表中只考虑了两个加数本身,没有考虑低位来得进位,这就是半加器的由来。由真值表可得半加器逻辑表达式

(a)半加器符号 (b)全加器符号 2. 全加器原理

全加器能进行加数、被加数和低位来的进位信号相加,并根据求和的结果给出该位的进位信号。图b为全加器的符号,如果用Ai,Bi表示A,B两个数的第i位,Ci-1表示为相邻低来的进位数,Si表示为本位和数(成为全加和),Ci表示为相邻高位的进位数。可以很容易的求出S、C的简化函数表达式。表2.6.2是全加器的真值表

用一位全加器可以构成多位加法电路。由于每一位加法的结果必须等到低一位的进位产生后才能产生(这种结构称为串行进位加法器),因而运算速度很慢。为了提高运算速度,制成了超前进位那加法器。这种电路各进位信号的产生只需经历一级与非门和一级或非门的延迟时间,比串行进位的全加器大大缩短了时间。

四、实验内容

1、实现半加/半减器

用异或门74LS86和与非门74LS00组成半加/半减器,当控制信号M=0时实现半加器功能,当控制信号M=1时实现半减器功能。

2.实现全加/全减器

用74LS86和若干与非门组成全加/全减器,当控制信号M=0时实现全加器功能,当控制信号M=1时实现全减器功能。要求设计的逻辑电路门数量最少。

五、实验结果与数据

1、实现半加/半减器 (1)真值表

表2.6.1 (2)卡诺图化简: 对S进行卡诺图化简

对CO进行卡诺图化简

由卡诺图化简可知,

S=A⊕B

CO=B(A⊕M)

(3)功能实现:

输出端S可以直接通过异或门,将A与B异或即可。输出端CO可以看成

CO=B (A⊕M),先通过74LS86实现A与M的异或,然后通过74LS00实现(A⊕M)与(A⊕M)的非,即实现B (A⊕M),也即实现CO的功能。B的与非,再通过与非门实现B

电路图如下:

(4)实现结果:

注意:开关开表示输入1,关表示输入0。灯亮表示输出1,不亮表示0。

(5)实验结论:通过开关控制输入,观察输出信号灯的亮与灭符合真值表。

2、实现全加/全减器 (1)真值表

表2.6.2 (2)卡诺图化简: 对S进行卡诺图化简

对CO进行卡诺图化简

由卡诺图化简知,

S=A⊕B⊕CI

CO=BCIM⊕AB⊕C(3)功能实现:

输出端S通过74LS86先实现A与B的异或,然后与CI进行A⊕B⊕CI,得到S。输出端CO通过74LS00实现B与CI的与非和(A⊕M)与(B⊕C)的与非,在通过与非门实现

CO=BCIM⊕AB⊕C电路图如下:

(4)实验结果:

,即得到CO。

(5)实验结论:通过开关控制输入,观察输出信号灯的亮与灭符合真值表。


相关文章

  • 数据选择器及其应用
  • 实训四 数据选择器及其应用 一.实训目的 1.熟悉中规模集成电路数据选择器的逻辑功能. 2.熟悉数据选择器的扩展应用. 3.了解用中规模集成电路设计逻辑电路的技巧. 二.实训说明和原理 数据选择器是从多路输入信号中选择一路输出的电路.通常在 ...查看


  • 数字电路基础知识
  • 电工电子技术及应用教案(9-1) [课题编号] ××-09-01 [课题名称] 数字电路基础知识 [教学目标] 应知: 1.了解数字电路的特点:了解晶体管的开关特性: 2.掌握数字电路常用数制及其相互转换: 3.了解8421BCD 码的表示 ...查看


  • 逻辑门电路的逻辑功能及测试
  • 计 算 机 组 成 原 理 实 验 指 导 书 (数 字 电 路) 实验一 逻辑门电路的逻辑功能及测试------------------------------3 实验二 译码器及应用--------------------------- ...查看


  • 一位全加器HSPICE设计
  • 设计一·四路与非电路的Hspice 设计. 设计二·一位全加器电路的Hspice 设计. 专 业 电子科学与技术 学 号 学生姓名 指导老师 汪再兴 设计一·四路与非门的设计 一·设计目的: 1.学习使用电路设计与仿真软件HSPICE ,练 ...查看


  • 总结计数器使用特点
  • 篇一:计数器及其应用 实验七 计数器及其应用 一.实验目的 1.学习用集成触 发器构成计数器的方法 2.掌握中规模集 成计数器的使用及功能测试方法 3.运用集成计数器构成1/n分频器 二.实验原理 计数器是一个用以 实现计数功能的时序部件, ...查看


  • Verilog期末实验报告-波形发生器
  • 深 圳 大 学 实 验 报 告 课程名称: Verilog使用及其应用 实验名称: 频率可变的任意波形发生器 学院: 电子科学与技术学院 专业:电子科学与技术 班级: 2 组号: 指导教师: 刘春平 报告人: 陈昊 学号: 20071601 ...查看


  • 基于DDS的超声电机驱动电源
  • 第24卷第3期 2002年6月 压 电 与 声 光 P IEZ O EL ECTR I CS &A COU STOO PT I CS . 24N o . 3V o l June 2002 文章编号:100422474(2002) 0 ...查看


  • 25030203数字电子技术教学大纲-自动化专业
  • <数字电子技术>教学大纲 学时:80 学分:3.5 课程类别:专业基础课(核心课程) 课程编码:25030210 开设年级:二年级第二学期 撰写人:郑雁翎 审核人:XXX 一.课程说明 <数字电子电路>是自动化专业在 ...查看


  • 数电模电超有用知识点,值得拥有
  • <数字电子技术>重要知识点汇总 一.主要知识点总结和要求 1.数制.编码其及转换:要求:能熟练在10进制.2进制.8进制.16进制.8421BCD.格雷码之间进行相互转换. 举例1:(37.25)10= ( )2= ( )16= ...查看


热门内容