加法器与数据选择器(数电实验报告)

您所在的位置:网站首页 触发器功能测试实验报告总结与反思 加法器与数据选择器(数电实验报告)

加法器与数据选择器(数电实验报告)

#加法器与数据选择器(数电实验报告)| 来源: 网络整理| 查看: 265

数据选择器与加法器

15号试验台

一、 实验目的

1、 熟悉中规模集成电路数据选择器的工作原理和逻辑功能。 2、 了解数据选择器的应用。 3、 掌握组合逻辑电路的设计方法,理解半加器和全加器的逻辑功能。 4、 掌握中规模集成电路加法器的工作原理及其逻辑功能。

二、 实验原理

① 数据选择器 在这里插入图片描述

数据选择器又称多路选择器,是一个数据开关,它从N路源数据中选择一路送至输出端。 在这里插入图片描述

双4选1数据选择器74LS153 74LS153功能表: 在这里插入图片描述

74151是八选一数据选择器,三个控制端A0、A1、A2,有8种组合,000、001、010、011、100、101、110、111。

74LS151功能表 在这里插入图片描述

②加法器 在数字系统中,经常需要进行算术运算,逻辑操作及数字大小比较等操作,实现这些运算功能的电路是加法器。加法器是一种组合逻辑电路,主要功能是实现二进制数的算术加法运算。

I、半加器 ● 半加器完成两个一位二进制数相加,若只考虑两个加数本身,而不考虑来自相邻低位的进位,称为半加,实现半加运算功能的电路称为半加器。 ●由真值表可得出半加器的逻辑表达式: 在这里插入图片描述

II、全加器 全加器真值表 在这里插入图片描述

●两个多位数相加是每一位都是带进位相加,所以必须用全加器。这时只要依次将低位的进位输出接到高位的输入,就可构成多位加法器了。 ●全加器是一种由被加数、加数和来自低位的进位数三者相加的运算器。基本功能是实现二进制加法。 ●逻辑表达式:

在这里插入图片描述

在这里插入图片描述

III、串行进位加法器(结构简单、运算速度慢) 在这里插入图片描述

IV、并行加法器 ●进位链 把n个加法器单元电路按一定方式互联起来,即构成n位的 并行加法器。其由两部分组成: 一 并行成分,指两个操作数的 所有位同时并行加入加法器运算; 二 链结构。 虽然操作数各位同时加入加法器进行运算,但并非所有位 佑数都同时产生,它存在进位的产生与传送问题,进位的产生与传送称为进位链,它的结构是影响加法器速度的关键。 ●先行进位 先行进位也称并行进位,指加法器各位的进位是各自独立 且同时产生的,高一位的进位不依赖低位的进位产生与传送。 并行加法器任何一位的进位: 在这里插入图片描述

它可以分为两个部分,前者仅与这一位的两个操作数有关与低位的进位无关称它为本地进 位或进位生成,函数,记Gi; 后者不仅与操作数有关还与低位的进位有关称它为传递进位, 称Ai+Bi为传递函数Pi。因此可以写成:

在这里插入图片描述

V、超前进位并行加法器 ●超前进位电路构成的快速进位的4位全加器电路74LS283,可实现两个四位二进制的全加。 在这里插入图片描述

●加进位输入C0和进位输出C3主要用来扩大加法器字长,作为组间行波进位之用。由于它采用超前进位方式,所以进位传送速度快。

在这里插入图片描述

74LS283集成芯片引脚图

三、 实验内容

①数据选择器 1) 验证4选1数据选择器74LS153的逻辑功能并记录真值表。 根据74LS153芯片引脚图连接电路,记录所得数据,和理论真值表很好的符合。

74LS153真值表记录如下: 在这里插入图片描述

验证8选1数据选择器74LS151的逻辑功能并记录真值表。 根据74LS151的原理图连接电路,记录真值表,与理论对比,很好的符合。 74LS151真值表记录如下: 在这里插入图片描述

4)用两个8选1数据选择器74LS151扩展成16选1数据选择器,实现逻辑函数 ∑m(6,7,8,11,13)。 首先,将两片151的三个输入端Ao、A1、A2连接在一起引出,作为16选1的四个输入端的其中三个。再将其中一个151的E‘与另一片E’经过一个反相器之后连接引出,作为16选1四个输入端剩下的那个A3。再将两个芯片的输出经过一个或门引出为Y。此时,十六选一数据选择器搭建完成。实验中为验证逻辑函数∑m(6,7,8,11,13),将对应的两芯片对应引脚连接输入。输出Y接小红灯。验证输入A0、A1、A2、A3,记录如下表: 扩展电路图:

在这里插入图片描述 在这里插入图片描述

②加法器 1) 用一片74LS283实现并行四位全加,将A置为1001,B置为0000~1001。 要求A置为1001,将其中两个引脚接+5V,另外两个接地。B输入接四个开关,依次验证B置为0000~1001的情况,记录。

记录结果如下: 在这里插入图片描述

2) 用两片74LS283和必要的门电路实现两个8421BCD码求和运算,结果仍为8421BCD码。 在这里插入图片描述

输出:S’(个位:S3S2S1S0) C’(十位) 输出范围: 00~18 (S’:四位 C’ : 一位) 输入:A(A3A2A1A0)+ B(B3B2B1B0) 输入范围: A : 0~9 B : 0~9 在这里插入图片描述

I、先用第一片283(1)实现A+B的全加,得到S。 II、题目要求个位S’和S的关系为: S’=S(S



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3