数字逻辑实验报告(1)
团队成员:
报告人 :
实验指导教师:
报告批阅教师:
计算机科学与技术学院
20 年 月 日
一、 实验内容
组合逻辑电路的设计
二、 实验目的
1. 熟悉DICE-SEM数字逻辑实验箱的使用方法;
2. 掌握逻辑门功能的测试方法;
3. 掌握组合逻辑电路的分析和设计方法;
4. 掌握组合逻辑电路的功能测试方法。
三、 实验所用组件
四、 实验要求
1. 一位全加/全减法器的实现(必选)
设计一个全加全减法器,电路有四个输入M、A、B、和Cin,两个输出S和Co。要求如下:
(1)M=0时,电路实现加法运算。输入端A、B、和Cin分别为被加数、加数和来自低位的进位,输出S和Co为本位和和向高位的进位;
(2)M=1时,电路实现减法运算。输入端A、B、和Cin分别为被减数、减数和来自低位的借位,输出S和Co为本位差和向高位的借位。
2. 舍入与奇偶检测电路的设计(必选)
设计一个舍入与奇偶检测电路,该电路输入为8421码,输出为F1和F2。要求如下:
F1为四舍五入的输出信号,F2为奇偶检测输出信号。当电路检测到输入的代码大于或等于(5)10时,输出F1=1,否则F1=0;当输入代码中的1的个数为奇数个时,输出F2=1,否则F2=0。
3. 四路选择器的实现(可选)
设计一个四路选择器,电路有6个输入端A1,A0,,D0,D1,D2,D3,一个输出端Y。要求如下:
为使能控制端,A1,A0为数据选择控制端,D0,D1,D2,D3为数据输入端。
当时,电路不工作,输出为高阻状态;
当时,电路工作,输出Y由A1,A0决定,即:
当A1A0=00时,Y= D0;
当A1A0=01时,Y= D1;
当A1A0=10时,Y= D2;
当A1A0=11时,Y= D3。
附:三态、六总线驱动器74LS244的管脚图和逻辑表达式如图1和表1所示。
图1 74LS244管脚排列图
表1 74LS244真值表
74ls244有2组、每组四路输入、输出构成。每组有一个控制端G,由控制端的高或低电平决定该组数据被接通还是断开。
五、实验方案设计
1. 一位全加/全减法器的设计方案
[要求:给出详细的设计过程,包括真值表逻辑表达式及电路图,可续页]
2. 舍入与奇偶检测电路的设计方案
[要求:给出详细的设计过程,包括真值表逻辑表达式及电路图,可续页]
3. 四路选择器的设计方案
[要求:给出详细的设计过程,包括真值表逻辑表达式及电路图,可续页]
六、实验结果记录
1. 一位全加/全减法器的结果记录
2. 舍入与奇偶检测电路的结果记录
3. 四路选择器的结果记录
七、实验结果分析
八、思考题
1.化简包含无关条件的逻辑函数时应注意什么?
2.多输出逻辑函数化简时应注意什么?
3.你所设计的电路是否达到最简?为什么?
九、心得体会
十、意见与建议
第二篇:数字逻辑实验报告1
《数字逻辑实验》报告 1
姓名 xxx 学号 xxxxxxxx 教师 xxx
时间 xxx 地点 xxx楼xxx机房 机位
一. 与非门逻辑功能测试实验
1. 实验目的
1) 熟悉TTL中、小规模集成电路的外形、管脚和使用方法。
2) 了解和掌握基本逻辑门电路的输入与输出之间的逻辑关系及使用规则。
3) 测试与非门74LS00芯片的逻辑功能。
4) 根据测试结果完成74LS00的真值表1-4。
2. 原理
实现基本逻辑运算和常用逻辑运算的单元电路通称为逻辑门电路。实现“与非”运算的电子电路称为与非门。根据制造工艺不同,逻辑门电路有两大类,一类是以晶体三极管为主要元件的双极型逻辑门电路,另一类是MOS场效应管为主要元件的MOSx型逻辑门电路。根据门电路输出端结构不同,又分为基本输出门电路、开路输出门电路、三台门电路。门电路用高电平表示逻辑值“1”,低电平表示逻辑值“0”。只有相同类型的门电路,其电平才相匹配。
参照74LS00芯片的引脚,将引脚1、2(A、B)分别连接到任意一个小开关插孔上,引脚3(F)连接到任意一个发光二极管电平指示灯插孔,引脚7连接接地插孔,引脚14连接+5V电源插孔,这样就构成了一个与非门电路。
拨动开关(开关拨向下方为0,拨向上方为1)组合A、B的值,观察F(上方的发光二极管指示0,下方的发光二极管指示1)的结果。
3. 实验步骤
1) 将74LS00的输入引脚连接到任一开关,输出连接到任一对发光二极管。
引脚7连接“接地插孔”;引脚14连接+5V电源插孔。
2) 拨动开关,观察二极管的变化,填表1-4。
4. 实验数据
表1-4 与非门的逻辑功能
5. 实验现象
在与非门中,只有当A和B的输入都为1时,输出才为0。由于上方的灯亮说明输出为0,下方的灯亮说明是1,所以只有在A和B的输入都为1时(即开关打在上方时),上方的等才会亮,其余时候都是下方的灯亮。
6. 体会
通过学习、操作与非门逻辑功能测试实验,我初步体会到了数字逻辑电路的基本连接和测试方法,对测试了与非门的逻辑功能,且此元件工作正常。此外我在实验中出现了线路连接错误,经同学与老师的指点后了解到了不同功能线路尽量用不同颜色的技巧,便于检查错误,而且在拔出导线时,应顺时针旋转,避免扯坏导线。
二. 异或门逻辑功能测试实验
1. 实验目的
1)、熟悉TTL中、小规模集成电路的外形、管脚和使用方法。
2)、了解和掌握基本逻辑门电路的输入与输出之间的逻辑关系及使用规则。3)、测试异或门的逻辑功能。
4)、根据测试结果完成表1-7。
2. 原理
实现基本逻辑运算和常用逻辑运算的单元电路通称为逻辑门电路。实现“异或”运算的电子电路称为异或门。根据制造工艺不同,逻辑门电路有两大类,一类是以晶体三极管为主要元件的双极型逻辑门电路,另一类是MOS场效应管为主要元件的MOSx型逻辑门电路。根据门电路输出端结构不同,又分为基本输出门电路、开路输出门电路、三台门电路。门电路用高电平表示逻辑值“1”,低电平表示逻辑值“0”。只有相同类型的门电路,其电平才相匹配。
参照74LS86芯片的引脚,输入端1、2、4、5接电平开关,输出端A、B、Y接电平显示发光二极管,就得到一个异或门电路。
3. 实验步骤
1)、将74LS86的输入引脚连接到任意开关,输出连接到任意一个发光二极管;引脚7连接接地插孔;引脚14连接+5V电源插孔。
2)、拨动开关,观察二极管的变化,填表1-7。
4. 实验数据
表1-7
5. 实验现象
在异或门中,只有当12组或是45组中的一组输入变量相同时,输出函数值Y为高电平H,此时下方的二极管发光;其余情况均为低电平L,此时上方的二极管发光。
6. 体会
通过学习、操作异或门逻辑功能测试实验,对测试了异或门的逻辑功能,且此元件工作正常。在这个异或门测试实验中,我发现比与非门的测试实验要复杂很多,导线也多很多,一不小心就会有差错导致测试部成功。所以实验中必须要每个异或门电路的连接都正确,结果才会正确,在整个电路连接过程中也考验了我们的动手能力。
三. 复合门和基本门的关系实验
1. 实验目的
1)、用与非门分别构成与门、或门、非门等基本门并测试其功能。
2)、用与非门构成异或门并测试其功能。
2. 原理
从理论上讲,由与、或、非三种简单逻辑门电路可以实现各种逻辑功能。最常用的复合逻辑门电路有与非门、或非门、与或非门、异或门等都是又简单逻辑门组合而成的电路。
3. 实验步骤
1)、写出与非门构成基本门和异或门的表达式或者电路图。
2)、按照表达式或者电路图连接74LS00的引脚。
3)、使用开关和发光二极管进行测试。
4)、画出接线电路图,记录结果。
4. 实验数据
或门逻辑表达式:
异或门逻辑表达式:
异或门的逻辑功能
5. 实验现象
在或门中,只要一个输入为H,输出值就为高电平H,下方的灯亮;当两个输入均为L时,则输出值为低电平L,上方的灯亮。
在异或门中,当两个输入变量的取值不同时,输出值为高电平H,此时,下方的灯亮;当两个输入变量的取值相同时,输出值为低电平L,此时,上方的灯亮。
6. 体会
通过学习以与非门为基本电路原件,实现或门和异或门的逻辑功能的实验,对门与门之间的联系有了更加深刻的了解,在实现逻辑功能时有个更多的选择,也更加灵活。在实验过程中,我遇到了困难,如线与线之间的连接问题等,怎样用与非够成与门、或门、非门等,要充分理解他们之间的关系,才能在连接时做到顺顺利利。
四. MAXPLUS操作初步实验
1. 实验目的
1) 熟悉MAXPLUS的操作步骤和环境。
2) 在MAXPLUS中创建一个图形文件,包含一个异或门。
3) 使用模拟软件工具进行模拟。
2. 原理
学习使用可编程逻辑器件的开发工具MAX+PLUS II。
3. 实验步骤
1)、仿照老师的演示完成一个实验过程。
2)、独立重复步骤1,并记录操作方式。
3)、独立创建一个包含两个或门的图形文件。
4)、用模拟软件对步骤3创建的图像文件进行模拟。
4. 体会
初次使用MAXPLUS软件,好奇心是一定,我更对此款软件的功能佩服不已。MAXPLUS软件可以省去我们实际连线和组成复杂电路的麻烦,不仅可以模拟实际电路更能减少不必要的错误。在老师的指导下,我通过自己的模仿操作,我已初步学会了这款软件基本的设计电路,模拟的步骤。但是在画电路图的过程中,值得注意的是,每个元器件之间的连接是否正确无误,不然在后续的编译、下载等过程中都会产生很多麻烦。