利用与非门或异或门构成全加器
实验五全加器的设计及应用
实验五全加器的设计及应用一、实验目的(1)进一步加深组和电路的设计方法。
(2)会用真值表设计半加器和全加器电路,验证其逻辑功能。
(3)掌握用数据选择器和译码器设计全加器的方法。
二、预习要求(1)根据表5-1利用与非门设计半加器电路。
(2)根据表5-2利用异或门及与非门设计全加器电路。
三、实验器材(1)实验仪器:数字电路实验箱、万用表;(2)实验器件:74LS04、74LS08、74LS20、74LS32、74LS86、74LS138、74LS153;四、实验原理1.半加器及全加器电子数字计算机最基本的任务之一就是进行算术运算,在机器中的四则运算——加、减、乘、除都是分解成加法运算进行的,因此加法器便成了计算机中最基本的运算单元。
(1)半加器只考虑了两个加数本身,而没有考虑由低位来的进位(或者把低位来的进位看成0),称为半加,完成半加功能的电路为半加器。
框图如图5-1所示。
一位半加器的真值表如表5-1所示。
表5-1 半加器真值表0 0 00 1 01 0 0 1 1 0 1 02 0 1 0 0 0图5-1 半加器框图由真值表写逻辑表达式:画出逻辑图,如图5-2所示:(a)逻辑图(b)逻辑符号图5-2 半加器(2)全加器能进行加数、被加数和低位来的进位信号相加,称为全加,完成全加功能的电路为全加器。
根据求和结果给出该位的进位信号。
即一位全加器有3个输入端:(被加数)、(加数)、(低位向本位的进位);2个输出端:(和数)、(向高位的进位)。
下面给出了用基本门电路实现全加器的设计过程。
1)列出真值表,如表5-2所示。
表5-2 全加器真值表半加器全加器0 0 00 1 01 0 0 1 1 0 1 02 0 1 0 0 10 0 10 1 11 0 1 1 1 1 1 0 1 11 12 1从表5-2中看出,全加器中包含着半加器,当时,不考虑低位来的进位,就是半加器。
而在全加器中是个变量,其值可为0或1。
与非门和异或门构成的半加器、全加器的工作原理
与非门和异或门构成的半加器、全加器的工作原理一、半加器的工作原理半加器是数字电路中常见的逻辑电路,用于将两个输入位进行加法运算,得到一个和位和一个进位位。
半加器是由两个逻辑门组成的,分别是异或门和与门。
异或门用于求和位,而与门用于求进位位。
1. 异或门的作用异或门也叫做互斥或门,它的主要作用是将两个输入按位进行异或运算,得到一个输出。
异或门的逻辑符号为^,其真值表如下:| A | B | A^B ||---|---|-----|| 0 | 0 | 0 || 0 | 1 | 1 || 1 | 0 | 1 || 1 | 1 | 0 |由真值表可以看出,异或门的输出为1的条件是两个输入不同,即为异或运算的性质。
2. 与门的作用与门的功能是将两个输入按位进行与运算,得到一个输出。
与门的逻辑符号为&,其真值表如下:| A | B | A&B ||---|---|-----|| 0 | 0 | 0 || 0 | 1 | 0 || 1 | 0 | 0 || 1 | 1 | 1 |从与门的真值表可以看出,只有当两个输入都为1时,与门的输出才为1。
3. 半加器的组成半加器由一个异或门和一个与门组成,其电路图如下:```A-----------\\B-----------[XOR]----S/C-----------/O```A和B分别是两个输入位,[XOR]代表异或门,S是和位的输出,C是进位位的输出。
半加器的工作原理是:将输入A和B分别作为异或门的两个输入,得到和位S的输出;然后将输入A和B分别作为与门的两个输入,得到进位位C的输出。
二、全加器的工作原理全加器是在半加器的基础上进一步发展而来的,用于将三个输入位进行加法运算,得到一个和位和一个进位位。
全加器由两个半加器和一个或门组成,在实际的数字电路中,通常使用两个半加器和一个或门联接在一起构成全加器。
1. 两个半加器的作用两个半加器用于分别处理两个低位和两个高位的加法运算,其工作原理和半加器相似,只是需要考虑进位的传递。
数字逻辑复习题
数字逻辑复习题⼭东理⼯⼤学成⼈⾼等教育数字逻辑复习题⼀、分析下图所⽰组合逻辑电路的功能。
要求写出逻辑函数表达式,列出真值表,最后分析功能。
⼆、⽤异或门和与⾮门设计⼀个全加器。
(要求:列出真值表,写出表达式,最后画出逻辑电路图)三、⽤3-8线译码器74138和适当的与⾮门实现逻辑函数C AB C A C B A F +=),,(1。
四、分析下图所⽰的同步时序逻辑电路的功能。
写出输出函数和激励函数表达式、次态真值表、状态图,最后分析出电路的逻辑功。
y 2CPXy 1五、⽤卡诺图化简法求出下列逻辑函数的最简与-或表达式。
C B ACD C A B A D C B A F +++=),,,(六、分析下图所⽰组合逻辑电路的功能。
A BCS七、⽤多路4选1选择器MUX 实现4变量逻辑函数∑=)13,10,9,8,7,3,2,0(),,,(m D C B A F的功能,选⽤变量C 和D 作为选择控制变量,画出电路图。
F⼋、把下列不同进制数写成按权展开形式。
(1) (4517.239)10 (3) (325.744)8 (2) (10110.0101)2 (4) (785.4AF)16九、写出下列各数的原码、反码和补码。
(1) 0.1011 (2) –10110⼗、图⽰电路均为TTL 门,各电路在实现给定的逻辑关系时是否有错误,如有错误请改错。
BF AB=F A B=+A B (2)F AB=A B (3)⼗⼀、由集成四位⼆进制同步步计数器74161和8选1数据选择器74LS151组成的电路如图所⽰。
试按要求回答:(15分)CPF(1)74161组成⼏进制计数器电路;(2)画出计数状态转换图;(3)写出输出Y 的序列信号的⼀个周期;⼭东理⼯⼤学成⼈⾼等教育数字逻辑复习题答案⼀.分析下图所⽰组合逻辑电路的功能⽤代数法对输出函数F 的表达式化简如下:C A B A F ⊕+⊕=功能评述:由真值表可知,该电路仅当A,B,C 取值同时为0或同为1时输出F 的值为0,其他情况下输出F 为1。
数字逻辑实验报告 【个人完成版】
全加器真值表
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
1
1
0
1
1
0
0
1
0
1
0
1
0
1
1
1
0
0
1
1
1
1
1
1
用与非门和异或门实现全加器的电路图:
Bi
Ci-1
Ai
【实验数据记录及结果分析】
1)经测试,发现所有发光二极管发光时都是高电平,低电平时不发光。
2)对于本实验步骤2:
当X或Y等于1时,发光二极管与脉冲同步闪烁;
0
0
0
1
显然:
对于M
A0B0\A1B1
00
01
11
10
00
0
1
1
1
01
0
0
1
1
11
0
0
0
0
10
0
0
1
0
所以
思考:如果在此基础上增加一个主裁判,构成四人判决电路,应该如何设计?即,只有当三个副裁判中多数赞成且主裁判也赞成时有效。做出其真值表并设计组合电路。
设计:
在原有的三位表决器基础上增加一个输入,与原表决器的输出做与运算,即可实现四人判决功能。
实验地点:A2-402实验时间:2013.6.22/28
实验室名称:国家级计算机实验示范中心
实验
及组合逻辑电路实验
【实验名称】基本门电路的功能和特性及组合逻辑电路实验
【实验学时】4学时
数字电路实验报告
数字电路实验目录实验一组合逻辑电路分析 (1)实验二组合逻辑实验(一) (5)实验三组合逻辑实验(三) (9)实验四触发器和计数器 (16)实验五数字电路综合实验 (20)实验六555集成定时器 (22)实验七数字秒表 (25)实验一组合逻辑电路分析一、参考元件1、74LS00(四2输入与非门)2、74LS20(双4输入与非门)二、实验内容1、组合逻辑电路分析A B C DX15 V图1.1 组合逻辑电路分析电路图说明:ABCD按逻辑开关“1”表示高电平,“0”表示低电平;逻辑指示灯:灯亮表示“1”,灯不亮表示“0”。
实验表格记录如下:表1.1 实验分析:由实验逻辑电路图可知:输出X1=AB CD •=AB+CD ,同样,由真值表也能推出此方程,说明此逻辑电路具有与或功能。
2、密码锁问题:密码锁的开锁条件是:拨对密码,钥匙插入锁眼将电源接通,当两个条件同时满足时,开锁信号为“1”,将锁打开;否则,报警信号为“1”,则接通警铃。
试分析下图中密码锁的密码ABCD 是什么?X1X25 VABCD图1.2 密码锁电路分析实验真值表记录如下:表1.2 实验分析:由真值表(表1.2)可知:当ABCD 为1001时,灯X1亮,灯X2灭;其他情况下,灯X1灭,灯X2亮。
由此可见,该密码锁的密码ABCD 为1001.因而,可以得到:X1=ABCD ,X2=1X 。
实验二 组合逻辑实验(一)半加器和全加器 一、实验目的熟悉用门电路设计组合电路的原理和方法步骤。
二、预习内容1、复习用门电路设计组合逻辑电路的原理和方法步骤。
2、复习二进制数的运算①用“与非”门设计半加器的逻辑图 ②完成用“异或”门、“与或非”门、“与非”门设计全加器的逻辑图 ③完成用“异或”门设计三变量判奇电路的原理图 三、参考元件1、74LS283(集成超前4位进位加法器)2、74LS00(四2输入与非门)3、74LS51(双与或非门)4、74LS136(四2输入异或门) 四、实验内容1、用与非门组成半加器 由理论课知识可知:i S =i i A B ⊕=i i i i AB A B +=i i i i i i A B A A B B ••• i C =i i A B =i i A B根据上式,设计如下电路图:AiBi SiCi图2.1与非门设计半加器电路图得到如下实验结果:表2.1 半加器实验结果记录表格2、用异或门、与或非门、与非门组成全加器 由理论课知识可知:i S =1i i i A B C -⊕⊕ i C =1()i i i i i A B A B C -+⊕根据上式,设计如下电路:Ai BiCi-1SiCi图2.2 用异或门、与或非门、与非门设计的全加器表2.2 3、用异或门设计3变量判奇电路,要求变量中1的个数为奇数时,输出为1,否则为0. 根据题目要求可知:输出L=ABC ABC ABC ABC A B C +++=⊕⊕ 则可以设计出如下电路:74LS136NA B CL图2.3 用异或门设计的3变量判奇电路根据上图,可以得到如下实验数据表格:表2.3 4、用“74LS283”全加器逻辑功能测试U174LS283NS U M _410S U M _313S U M _14S U M _21C 49B 411A 412B 315A 314B 22A 23B 16A 15C 07图2.4 元件74LS283利用74LS283进行如下表格中的测试:表2.4 “74LS283实验三 组合逻辑实验(三)数据选择器和译码器的应用 一、实验目的熟悉数据选择器和数据分配器的逻辑功能和掌握其使用方法。
数电实验报告
《数字电路与逻辑设计》课程实验报告系(院):计算机与信息学院专业:班级:姓名:学号:指导教师:学年学期: 2018 ~ 2019 学年第一学期实验一基本逻辑门逻辑以及加法器实验一、实验目的1.掌握TTL与非门、与或非门和异或门输入与输出之间的逻辑关系。
2.熟悉TTL中、小规模集成电路的外型、管脚和使用方法。
二、实验所用器件和仪表1.二输入四与非门74LS00 1片2.二输入四或非门74LS28 1片3.二输入四异或门74LS86 1片三、实验内容1.测试二输入四与非门74LS00一个与非门的输入和输出之间的逻辑关系。
2.测试二输入四或非门74LS28一个或非门的输入和输出之间的逻辑关系。
3.测试二输入四异或门74LS86一个异或门的输入和输出之间的逻辑关系。
4.掌握全加器的实现方法。
用与非门74LS00和异或门74LS86设计一个全加器。
四、实验提示1.将被测器件插入实验台上的14芯插座中。
2.将器件的引脚7与实验台的“地(GND)”连接,将器件的引脚14与实验台的+5V 连接。
3.用实验台的电平开关输出作为被测器件的输入。
拨动开关,则改变器件的输入电平。
4.将被测器件的输出引脚与实验台上的电平指示灯连接。
指示灯亮表示输出电平为1,指示灯灭表示输出电平为0。
五、实验接线图及实验结果74LS00中包含4个二与非门,74LS28中包含4个二或非门,74LS86中包含4个异或门,下面各画出测试第一个逻辑门逻辑关系的接线图及测试结果。
测试其他逻辑门时的接线图与之类似。
测试时各器件的引脚7接地,引脚14接+5V。
图中的K1、K2是电平开关输出,LED0是电平指示灯。
1.测试74LS00逻辑关系接线图及测试结果(每个芯片的电源和地端要连接)图1.1 测试74LS00逻辑关系接线图表1.1 74LS00真值表输 入输 出 引脚1引脚2 引脚3 L L HL H H HL H HHL2. 测试74LS28逻辑关系接线图及测试结果i.ii.iii. 图1.2 测试74LS28逻辑关系接线图表1.2 74LS28真值表i. 输 入 ii. 输 出 iii. 引脚2 iv. 引脚3v. 引脚1 vi. L vii. L viii. H ix. L x. H xi. L xii. Hxiii. L xiv. L xv. H xvi. Hxvii. L3.测试74LS86逻辑关系接线图及测试结果图1.3 测试74LS86逻辑关系接线图表1.3 74LS68真值表输 入输 出 引脚1引脚2 引脚3 L L L L H H H L H HHL4. 使用74LS00和74LS86设计全加器(输入来源于开关K2、K1和K0,输出送到LED 灯LED1和LED0 上,观察在不同的输入时LED 灯的亮灭情况)。
全加器数电实验报告
全加器数电实验报告1. 引言这篇实验报告旨在介绍全加器的设计和实现过程。
全加器是数字电路中的基本组成部分,用于将两个二进制数相加并产生和与进位输出。
本实验将通过逻辑门电路来实现全加器的功能。
2. 实验目的本实验的主要目的是理解全加器的原理和设计方法。
通过实际操作和观察,加深对数字电路和逻辑门的理解,并学习使用数字电路设计工具进行模拟和验证。
3. 实验材料和设备•数字电路实验板•连接线•逻辑门芯片:与门、或门、异或门、与非门4. 实验步骤4.1 搭建基本电路首先,我们需要使用与门、或门、异或门和与非门来搭建一个全加器电路。
根据全加器的逻辑功能,我们可以通过以下步骤来搭建电路:1.将两个输入数相加的结果与进位输入相连接的异或门。
2.将两个输入数相加的结果与进位输入相连接的与门。
3.将两个输入数相加的结果与进位输入相连接的或门。
4.将两个输入数相加的结果与进位输入相连接的与非门。
4.2 进行模拟验证我们可以使用数字电路设计工具进行模拟验证。
将输入数和进位输入设置为不同的二进制值,并观察和记录输出结果。
4.3 实际搭建电路在实验板上搭建全加器电路,连接逻辑门芯片和输入输出端口,并确保电路连接正确。
4.4 进行实验验证将输入数和进位输入设置为不同的二进制值,并观察和记录输出结果。
5. 结果与分析根据实验结果,我们可以验证全加器的正确性。
当输入为0和0,并且进位输入为0时,输出的和为0,进位输出为0;当输入为0和1,或者输入为1和0,并且进位输入为0时,输出的和为1,进位输出为0;当输入为1和1,并且进位输入为0时,输出的和为0,进位输出为1;当输入为0和0,并且进位输入为1时,输出的和为1,进位输出为0;当输入为0和1,或者输入为1和0,并且进位输入为1时,输出的和为0,进位输出为1;当输入为1和1,并且进位输入为1时,输出的和为1,进位输出为1。
6. 总结与心得通过这个实验,我们深入了解了全加器的原理和设计方法。
数字逻辑与电路实验
一、实验目的 1、掌握全加器的功能及测试方法; 2、熟悉全加器的应用。 二、实验原理和内容 两个多位二进制数相加时.除了最低位以外,每一位 都应该考虑来自低位的进位。将两个对应位的加数和 来自低位的进位3个数相加,这种运算称为全加,所用 的电路称为全加器。即每一位全加器有3个输入端:Ai (被加数)、Bi(加数)、Ci-1(低位向本位的进 位),2个输出端:Si(和)和Ci+1(向高位的进位)。 根据二进制加法运算规则可列出全加器真值表,如表 3-1所示。
实验二
用译码器实现组合逻辑函数F(A,B,C) 把3—8译码器74LS138地址输入端(A2、 A1、A0)作为逻辑函数的输入变量(A、 B、C),译码器的每个输出端Yi 都与某 一个最小项mi 相对应,加上适当的门电 路,就可以利用二进制译码器实现组合 逻辑函数。
实验二
三、实验仪器、设备和器件 1、数字逻辑电路实验箱 一台 2、集成电路74LS00、74LS04、74LS138 一只。
四、实验要求
要求学生自己复习有关译码器的原理, 查阅有关二进制译码器实现组合逻辑函 数的方法;根据实验任务,画出所需的 实验线路及记录表格。
五、实验内容
译码器逻辑功能测试
1、按图2-1 接线。
图2-1 译码器逻辑功能测试
表2-1
2、根据表2-1,利用开关设置S1、S2、 S3、及A2、A1、A0 的状态,借助指示灯 观测Q0~Q7 的状态,记入表2-1中。 Φ -任意状态 3、用3—8线译码器设计一个电路,主裁 判同意情况下,三名副裁判多数同意成 实验前按实验箱使用说明先检查电源是否 正常。然后选择实验用的集成电路,按实验电 路图接好连线,特别注意Vcc及地线不能接错。 线接好后经实验指导教师检查无误方可通电实 验; 2、实验中改动接线须断开电源,接好线再通 电继续进行实验。 3、CMOS电路的使用特点:应先加入电源电压, 再接入输入信号;断电时则相反,应先测输入 信号,再断电源电压。另外,CMOS电路的多余 输入端不得悬空。
组合电路研究实验报告(3篇)
第1篇一、实验目的1. 理解组合逻辑电路的基本原理和设计方法。
2. 掌握常用门电路的功能和特性。
3. 通过实验加深对组合逻辑电路分析和设计能力的培养。
4. 学习使用逻辑分析仪和示波器等实验设备。
二、实验原理组合逻辑电路是由逻辑门电路组成的,其输出仅取决于当前的输入,与电路的历史状态无关。
常见的组合逻辑电路有:半加器、全加器、编码器、译码器、多路选择器等。
三、实验器材1. 74LS00、74LS20等集成电路2. 逻辑分析仪3. 示波器4. 电源5. 逻辑探头6. 实验板四、实验内容及步骤1. 半加器实验(1)设计半加器电路,包括输入端A和B,输出端S和C。
(2)使用与非门和异或门搭建半加器电路。
(3)将输入端A和B接入逻辑探头,输出端S和C接入逻辑分析仪。
(4)通过逻辑分析仪观察半加器电路的输出波形,验证电路功能。
2. 全加器实验(1)设计全加器电路,包括输入端A、B和进位输入端Cin,输出端S和进位输出端Cout。
(2)使用与非门和异或门搭建全加器电路。
(3)将输入端A、B和进位输入端Cin接入逻辑探头,输出端S和进位输出端Cout接入逻辑分析仪。
(4)通过逻辑分析仪观察全加器电路的输出波形,验证电路功能。
3. 编码器实验(1)设计4-2编码器电路,包括输入端I0、I1、I2、I3和输出端Y0、Y1、Y2、Y3。
(2)使用与门和或门搭建4-2编码器电路。
(3)将输入端I0、I1、I2、I3接入逻辑探头,输出端Y0、Y1、Y2、Y3接入逻辑分析仪。
(4)通过逻辑分析仪观察编码器电路的输出波形,验证电路功能。
4. 译码器实验(1)设计2-4译码器电路,包括输入端I0、I1和输出端Y0、Y1、Y2、Y3。
(2)使用与门和或门搭建2-4译码器电路。
(3)将输入端I0、I1接入逻辑探头,输出端Y0、Y1、Y2、Y3接入逻辑分析仪。
(4)通过逻辑分析仪观察译码器电路的输出波形,验证电路功能。
5. 多路选择器实验(1)设计4选1多路选择器电路,包括输入端I0、I1、I2、I3和选择端S0、S1,输出端Y。
《数字电路》组合逻辑电路(半加器全加器及逻辑运算)实验报告
《数字电路》组合逻辑电路(半加器全加器及逻辑运算)实验一、实验目的1、掌握组合逻辑电路的功能测试。
2、验证半加器和全加器的逻辑功能。
3、学会二进制数的运算规律。
二、实验原理数字电路分为组合逻辑电路和时序逻辑电路两类。
任意时刻电路的输出信号仅取决于该时刻的输入信号,而与信号输入前电路所处的状态无关,这种电路叫做组合逻辑电路。
分析一个组合电路,一般从输出开始,逐级写出逻辑表达式,然后利用公式或卡诺图等方法进行化简,得到仅含有输入信号的最简输出逻辑函数表达式,由此得到该电路的逻辑功能。
两个一位二进制数相加,叫做半加,实现半加操作的电路称为半加器。
两个一位二进制数相加的真值表见表5-1,表中Si表示半加和,Ci表示向高位的进位,Ai、Bi表示两个加数。
表5-1 半加器真值表从二进制数加法的角度看,表中只考虑了两个加数本身,没有考虑低位来的进位,这也就是半加一词的由来。
由表5-1可直接写出半加器的逻辑表达式:+、Ci=AiBi由逻辑表达式可知,半加器的半加和Si是Ai、Bi的异或,Si=AiBi AiBi而进位Ci是Ai、Bi相与,故半加器可用一个集成异或门和一个与门组成。
两个同位的加数和来自低位的进位三者相加,这种加法运算就是全加,实现全加运算的电路叫做全加器。
如果用Ai、Bi分别表示A、B两个多位二进制数的C-表示低位(第i-1位)来的进位,则根据全加运算的规则可列出真第i位,1i值表如表5-2。
表5-2 全加器的真值表利用卡诺图可求出Si 、Ci 的简化函数表达式:i i i i-1i i i i i i S =A B C C =(A B )C +A B ⊕⊕⊕可见,全加器可用两个异或门和一个与或门组成。
如果将数据表达式进行一些变换,半加器还可以用异或门、与非门等元器件组成多种形式的电路(见图5-2,图5-3)。
三、实验仪器及材料 器件:(1) 74LS00 二输入端四与非门 3片 (2) 74LA86 二输入端四异或门 1片 (3) 74LS54 四组输入与或非门 1片四、实验内容及步骤1、组合逻辑电路功能测试。
与非门和异或门构成的半加器、全加器的工作原理
半加器:半加器是一种基本的二进制加法电路,可以处理两个二进制数的加法运算,并输出它们的和。
它由两个输入端(A和B)和两个输出端(S和CO)组成。
其中,S表示两个输入端对应的二进制数的和,CO表示进位信号。
异或门(XOR门)是实现半加器的一种基本逻辑门。
在半加器中,异或门用于计算输入两个数A和B的异或值,即对应位的二进制数的异或运算。
异或运算的规则是,如果对应位的两个二进制数不同,则结果为1,否则为0。
另一个重要的逻辑门是与门(AND门),它用于计算输入两个数A和B的与值,即对应位的二进制数的与运算。
与运算的规则是,如果对应位的两个二进制数都为1,则结果为1,否则为0。
在半加器中,异或门和与门结合使用来完成两个二进制数的加法运算。
具体来说,首先使用异或门计算出两个输入端对应的二进制数的异或值,即S。
然后使用与门计算出进位信号CO。
当两个输入端对应位置的二进制数都为1时,进位信号CO为1,否则为0。
全加器:全加器是一种更复杂的二进制加法电路,可以处理三个二进制数的加法运算,并输出它们的和。
它由三个输入端(A、B和C)和两个输出端(S和CO)组成。
其中,S表示三个输入端对应的二进制数的和,CO表示进位信号。
全加器是在半加器的基础上进行扩展的。
它包含两个半加器和一个或门。
第一个半加器用于计算输入两个数A和B的加法结果,第二个半加器用于计算输入两个数B和C的加法结果。
然后使用或门将两个半加器的进位信号进行组合,得到最终的进位信号CO。
在全加器中,每个半加器的实现方式与半加器相同,使用异或门和与门结合来完成两个二进制数的加法运算。
需要注意的是,在全加器中,进位信号需要进行传递和组合,因此需要使用或门来实现进位信号的组合。
总之,半加器和全加器是基本的二进制加法电路,它们分别使用异或门和与门以及或门来实现二进制数的加法运算。
这些电路是构建复杂数字系统的基础组件之一。
实验二 组合逻辑电路的设计与测试
二进制显示
数据开关
如何布线
在数字实验中,由错误布线引起的 故障,常占很大比例。布线错误不仅会 引起电路故障,有时甚至会损坏器件。
• 思考题: 6、与或非门中,当某一组与端不用时, 应如何处理?
一、实验目的
• 掌握组合逻辑电路的设计与测 试方法
二、组合逻辑电路的设计流程
三、实验设备与器件
• 1、电子技术实验箱 • 2、数字万用表 • 3、主要参考器件
74LS00×2、74LS20×3、 74LS86、74LS08、74LS51×2、 74LS32、74LS02 、74LS04
• 2、按实际选用逻辑门的类型,用逻辑代数和卡诺 图化简两种方法求出简化的逻辑表达式
• 3、根据修改后的表达式,画出用标准器件构成的 逻辑电路图,并标注管脚号。
• 4、写出完整设计过程;熟练使用仿真软件,并进 行仿真(没学过仿真软件的专业,可以不仿真)
• 思考题:5、如何用最简单的方法验证与或非门的 逻辑功能是否完好?
五、实验报告要求
• 1、写出设计方案要点,画出总电路原理框 图,叙述设计思路。
• 2、对单元电路的设计及基本原理进行分析。 • 3、提供参数计算过程和选择器件依据。 • 4、记录调试过程,对调试过程中遇到的故
障进行分析。 • 5、记录测试结果并做简要说明。 • 6、设计过程的体会与创新点、建议。 • 7、元件清单。
实验二、组合逻辑 电路的设计及测试
• 实验内容:
• 1、设计用与非门及用 异或门、与门组成的半加器(74LS00、 74LS86、74LS08)
用门电路设计一位的全加器
实验二组合逻辑设计一、实验目的1、掌握组合电路设计的具体步骤与方法;2、巩固门电路的运用与电路搭建能力;3、掌握功能表的建立与运用;4、为体验MSI(中规模集成电路)打基础。
二、实验使用的器件与设备四2输入异或门74LS86 1片四2输入正与非门74LS00 1片TDS-4数字系统综合实验平台1台三、实验内容1.测试四2输入异或门74LS86 一个异或门的输入与输出之间的逻辑关系。
2.测试四2输人与非门74LS00一个与非门的输入与输出之间的逻辑关系。
3.等价变换Si=Ai○十Bi○十Ci-1Ci=AiBi +(Ai○十Bi)Ci-14.画出变换后的原理图与接线图。
四、实验过程1、选择实验题目,分析逻辑功能用门电路设计一位的全加器一位全加器:在进行两个数的加法运算时不仅要考虑被加数与加数而且要考虑前一位(低位)向本位的进位的一种逻辑器件。
2、根据逻辑功能写出真值表;3、根据真值表写出逻辑函数表达式;Si=Ai○十Bi○十Ci-1Ci=AiBi +(Ai○十Bi)Ci-14、利用卡诺图法或布尔代数法对逻辑函数表达式进行化简;不需化简Si=Ai○十Bi○十Ci-1Ci=AiBi +(Ai○十Bi)Ci-15、将化简的逻辑表达式等价变换,统计出实验所需芯片;Si=Ai ○十Bi ○十Ci-1所需芯片:四2输入异或门74LS86 1片 四2输入正与非门74LS00 1片6、根据各芯片的引脚图,测试所有需用芯片的功能,画出各芯片的功能表;1A 11B 231Y 42A VCC 4B 4A 4Y 141312112B 52Y 67GND3B 3A 3Y109874LS86VCCA B1A 11B 231Y 42A VCC 4B 4A 4Y 141312112B 52Y 67GND3B 3A 3Y109874LS00VCCAB74LS86接线图 74LS00接线图 74LS 86芯片测试结果 74LS00 芯片测试结果 7、根据化简后的逻辑函数表达式,画出实验原理图;8、根据芯片的引脚图,画出实际连线图;A B 理论值 测量值 0 0 0 0 0 1 1 1 1 0 11 1 1A B 理论值 测量值 0 0 1 1 0 1 1 1 1 01 1 1 19、连接电路,测试逻辑电路输出数据,并记录结果;A iB iC i-1S i(理论值) S i(实测值) C i(理论值)C i(实测值)0 0 0 0 0 0 00 0 1 1 1 0 00 1 0 1 1 0 00 1 1 0 0 1 11 0 0 1 1 0 01 0 1 0 0 1 11 1 0 0 0 1 11 1 1 1 1 1 110、分析数据,就是否实现所需的逻辑功能。
实验六 半加器和全加器实验
实验六半加器和全加器实验一、实验概述本实验是通过使用74LS00和74LS86来验证半加器和全加器的功能。
二、实验目的1、掌握半加器的工作原理及电路组成2、掌握全加器的工作原理及电路组成3、学习及掌握组合逻辑电路的设计、调试方法三、实验预习要求1、查出74LS86、74LS00芯片的引脚图及其各引脚功能2、推导由与非门构成半加器、全加器的逻辑表达式3、按实验内容要求设计半加器、全加器的实验线路图四、实验原理1、半加器两个二进制数相加,叫做半加,实现半加操作的电路,称为半加器。
表6.4-1是半加器的真值表,图6.4-1为半加器的符号,A表示加数;B表示被加数;S表示半加和;C表示向高位的进位。
A图6.4-1 表6.4-1从二进制数加法的角度看,真值表中只考了两个加数本身,没有考虑低位来的进位,这就是半加器一词的由来。
由真值表可得半加器逻辑表达式2、全加器全加器能进行加数、被加数和低位来的进位信号相加,并根据求和的结果给出该位的进位信号。
图6.4-2是全加器的符合,如果用Ai 、Bi 表示A 、B 两个数的第i 位,Ci-1表示为相邻低位来的进位数,Si 表示为本位和数(称为全加和),Ci 表示为向相邻高位的进位数,则根据全加运算规则可列出全加器的真值表如表6.4-2。
图6.4-2表6.4-2利用图形法可以很容易地求出S 、C 的简化函数表达式。
五、 Proteus 使用的元器件1. LOGICPROBE(BIG) //逻辑探头(大)。
2. LOGICSTATE //逻辑状态输入。
AB C B A B A B A S =⊕=+=A B C 1-⊕⊕=i i i i C B A S ii i i i i B A C B A C +⊕=-1)(3.74LS86 //四2输入异或门。
4.74LS00 //2输入4与非门。
六、实验要求1、半加器控制半加器的A、B端的电平,观察Y、Z的结果是否跟真值表一样。
2、全加器控制全加器的Ai、Bi和Ci-1端的电平,观察Si、Ci的结果是否跟真值表一样。
半加器全加器
浙江万里学院实验报告
课程名称:电子技术基础
实验名称:半加器与全加器实验专业班级:
一、实验目的
1.学习使用异或门组成半加器和全加器;
2.测试集成4位二进制全加器74LS83的逻辑功能。
二、实验内容
1.用异或门和与非门构成半加器(电路如图所示)
半加器输入、输出关系表
2.用异或门和与非门构成全加器
(其他图类似,省略)
全加器输入、输出关系
3.74LS83型4位二进制加法器功能测试(电路图如图所示)
(其他图都是类似的,所以就省略)
4.用74LS83实现十六进制到BCD码的转换
(其他图类
似,所以省略) 实验小结
通过实验异或门和非门构成的半加器和全加器的实验,让我掌握了两种门是如何构成全、半加器,怎么实现逻辑功能,通过课上连接的实物电路图和课下的仿真得到数据,通过数据分析得到了所要预期的结果和功能;然后通过74LS83型4位二进制加法器和74LS83的十六进制到BCD 码的转换这2个实验,明白了74LS83加法器的逻辑功能,但是74LS83的十六进制到BCD 码的转化由于比较复杂,通过和同学、老师交流解决了一些难点,并且通过仿真得到了实验结果。
利用与非门或异或门构成全加器
利用与非门设计全加器以及异或门1.利用与非门设计半加器2.利用与非门设计全加器U1B Time0s1.0s2.0s3.0s4.0sAN BN SN CTime0s0.5s1.0s1.5s2.0s 2.5s3.0s 3.5s4.0sANBN CN-1 SNALL Cnall3.利用与非门设计异或门试分析图19-1-2所示电路的逻辑功能。
我们先不管半加器是一个什么样的电路,按组合数字电路的分析方法和步骤进行。
a.写出输出逻辑表达式该电路有两个输出端,属于多输出组合数字电路,电路的逻辑表达式如下b.列出真值表半加器的真值表见表19-2。
表中两个输入是加数A 0和B 0,输出有一个是和S 0,另一个是进位C 0。
c.给出逻辑说明半加器是实现两个一位二进制码相加的电路,因此只能用于两个二进制码最低位的相加。
因为高位二进制码相加时,有可能出现低位的进位,因此两个加数相加时还要计算低位的进位,需要比半加器多进行一次相加运算。
能计算低位进位的两个一位二进制码的相加电路,即为全加器。
具体见图19-1-3。
10110111+10010S 0C 10C 0B 0A 00+001+110+111+00S 0S 0S 0S(a) 半加运算 (b) 全加运算图19-1-3 半加和全加的运算规则半加器和全加器的逻辑符号图见图19-1-4。
有两个输入端的是半加器,有三个输入端的是全加器,Σ代表相加。
A B i i(a) 半加器 (b) 全加器 图19-1-4 半加器和全加器的逻辑符号4.异或门的构成异或门是一种十分有用的逻辑门,它实际上就是半加器的求和电路。
前面已经提到异或逻辑关系式为B A B A B A Y ⊕=+=对于图19-1-5(a),输出逻辑表达式是AB B AB A Y ⋅=实际上它可以变换为AB B AB A Y ⋅=AB B AB A +=()(B A B B A A +++=B A B A += B A ⊕=BA Y(a) 异或门逻辑图 (b) 异或门符号图19-1-5 异或门逻辑图及符号异或门的逻辑符号见图19-1-5(b),异或门的真值表十分简单,当A=B 时,即A=B =0时,或A=B =1时,Y =0;当A ≠B 时,即A=0、B =1时,或A=1、B =0时,Y =1。
加法器的工作原理
加法器的工作原理加法器是一种常见的电子数字逻辑电路,用于对数字信号进行加法运算。
它可以将两个或多个数字信号相加,并输出它们的和。
在计算机和其他数字系统中,加法器是一种基本的逻辑单元,其工作原理对于理解数字电路和计算机原理至关重要。
加法器的基本原理是利用逻辑门来实现数字信号的加法运算。
在数字电路中,最常用的加法器是全加器,它可以对两个输入信号进行加法运算,并输出它们的和以及进位信号。
全加器通常由XOR 门、AND门和OR门组成,通过这些逻辑门的组合,可以实现数字信号的加法运算。
当我们输入两个数字信号时,全加器首先对它们进行加法运算。
XOR门用于计算两个输入信号的和,AND门用于计算进位信号,而OR门则用于将进位信号和求和信号相加,得到最终的输出结果。
通过这种方式,全加器可以对两个数字信号进行加法运算,并输出它们的和以及进位信号。
除了全加器之外,还有半加器和Ripple Carry加法器等其他类型的加法器。
半加器可以对两个输入信号进行简单的加法运算,但无法处理进位信号。
而Ripple Carry加法器则可以对多位数字进行加法运算,通过级联多个全加器来实现对多位数字的加法运算。
除了基本的加法器外,还有一些高级的加法器,如带有溢出检测功能的加法器、带有进位预置功能的加法器等。
这些高级加法器可以提供更多的功能和灵活性,使得数字信号的加法运算更加方便和高效。
总的来说,加法器是一种非常重要的数字逻辑电路,它可以对数字信号进行加法运算,并输出它们的和。
通过逻辑门的组合,加法器可以实现简单的加法运算,同时也可以扩展到多位数字的加法运算。
加法器的工作原理对于理解数字电路和计算机原理至关重要,它在数字系统和计算机中扮演着非常重要的角色。
全加器实验仿真
实验四全加器实验仿真一、实验目的1、用逻辑门构成全加器。
2、证明逻辑功能。
二、实验环境1、计算机2、Electronics Workbench 软件3、仪器:2 个异或门,2 个指示灯,3 个与非门,3 个开关,电源。
三、实验内容图3-4 电路图记录表3-3:实验内容:将开关A ,B ,C 依次接成表4-2中8 种状态,分别记下指示灯Sum 与Carry 的状态。
(高为“1”,灭为“0”)。
证明输出与输入之间逻辑关系符合全加器理论推导,得出其逻辑表达式。
附:全加器实验仿真1、实验原理: A 、B 为两个输入的一位二进制数,C 为低位二进制数相切加的进位输出到本位的输入,sum 为本位二进制数A ,B 和低位进位输入C 的相加之和,Carry 为A ,B 和C 相加向高位的进位输出。
因此,该电路可以完成一位二进制数全加的功能,称为全加器。
它是常用的算术运算电路。
理论推导出的真值表4-1:亦即:sum=C B A +CB A +C B A +ABCCarry=BC A +C B A +C AB +ABC2、实验内容及结果分析:进入实验仿真,将开关A ,B ,C 依次接成表4-1中8 种状态,分别记下指示灯Sum 与Carry 的状态。
(高为“1”,灭为“0”)。
证明输出与输入之间逻辑关系符合全加器理论推导。
分别把Sum、Carry的结果输入logic converter里,由真值表得出其各自的逻辑表达式。
(1)、Sum的结果输入后得到的结果如图4-1所示。
(2)、Carry的结果输入后得到的结果如图4-2所示。
图4-1图4-2由两图中的逻辑表达式可知实验结果推出的逻辑表达式与理论推导的逻辑表达式一致。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用与非门设计全加器以及异或门
1.利用与非门设计半加器
2.利用与非门设计全加器
U1B Time
0s
1.0s
2.0s
3.0s
4.0s
AN BN SN C
Time
0s
0.5s
1.0s
1.5s
2.0s 2.5s
3.0s 3.5s
4.0s
AN
BN CN-1 SNALL Cnall
3.利用与非门设计异或门
试分析图19-1-2所示电路的逻辑功能。
我们先不管半加器是一个什么样的电路,按组合数字电路的分析方法和步骤进行。
a.写出输出逻辑表达式
该电路有两个输出端,属于多输出组合数字电路,电路的逻辑表达式如下
b.列出真值表
半加器的真值表见表19-2。
表中两个输入是加数A 0和B 0,输出有一个是和S 0,另一个是进位C 0。
c.给出逻辑说明
半加器是实现两个一位二进制码相加的电路,因此只能用于两个二进制码最低位的相加。
因为高位二进制码相加时,有可能出现低位的进位,因此两个加数相加时还要计算低位的进位,需要比半加器多进行一次相加运算。
能计算低位进位的两个一位二进制码的相加电路,即为全加器。
具体见图19-1-3。
10110111+10010
S 0
C 10C 0B 0A 00+0
01+1
10+1
11+0
0S 0S 0S 0
S
(a) 半加运算 (b) 全加运算
图19-1-3 半加和全加的运算规则
半加器和全加器的逻辑符号图见图19-1-4。
有两个输入端的是半加器,有
三个输入端的是全加器,Σ代表相加。
A B i i
(a) 半加器 (b) 全加器 图19-1-4 半加器和全加器的逻辑符号
4.异或门的构成
异或门是一种十分有用的逻辑门,它实际上就是半加器的求和电路。
前面
已经提到异或逻辑关系式为
B A B A B A Y ⊕=+=
对于图19-1-5(a),输出逻辑表达式是
AB B AB A Y ⋅=
实际上它可以变换为
AB B AB A Y ⋅=
AB B AB A +=
()(B A B B A A +++=
B A B A += B A ⊕=
B
A Y
(a) 异或门逻辑图 (b) 异或门符号
图19-1-5 异或门逻辑图及符号
异或门的逻辑符号见图19-1-5(b),异或门的真值表十分简单,当A=B 时,即A=B =0时,或A=B =1时,Y =0;当A ≠B 时,即A=0、B =1时,或A=1、B =0时,Y =1。
异或门逻辑符号中的=1,表明输入变量中有一个“1”时,输出为“1”。
而或门中的特征符号是≥1,表示输入变量中有一个“1”或一个以上“1”时,输出即为“1”。
请注意,每一个异或门只有二个输入变量,而异或运算可以对多个输入变量进行,多个变量异或运算的规律读者可以自行总结。