数字逻辑电路实验报告

  • 格式:doc
  • 大小:271.50 KB
  • 文档页数:12

下载文档原格式

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

数字逻辑电路

实验报告

指导老师:

班级:

学号:

姓名:

时间:

第一次试验一、实验名称:组合逻辑电路设计

二、试验目的:

1、掌握组合逻辑电路的功能测试。

2、验证半加器和全加器的逻辑功能。

3、、学会二进制数的运算规律。

三、试验所用的器件和组件:

二输入四“与非”门组件3片,型号74LS00

四输入二“与非”门组件1片,型号74LS20

二输入四“异或”门组件1片,型号74LS86

四、实验设计方案及逻辑图:

1、设计一位全加/全减法器,如图所示:

电路做加法还是做减法是由M决定的,当M=0时做加法运算,当M=1时做减法运算。当作为全加法器时输入信号A、B和Cin分别为加数、被加数和低位来的进位,S 为和数,Co为向上的进位;当作为全减法时输入信号A、B和Cin分别为被减数,减数和低位来的借位,S为差,Co为向上位的借位。

(1)输入/输出观察表如下:

(2)求逻辑函数的最简表达式

函数S的卡诺图如下:函数Co的卡诺如下:

化简后函数S的最简表达式为:

Co的最简表达式为:

(3)逻辑电路图如下所示:

2、舍入与检测电路的设计:

用所给定的集成电路组件设计一个多输出逻辑电路,该电路的输入为8421码,F1为“四舍五入”输出信号,F2为奇偶检测输出信号。当电路检测到输入的代码大于或等于5是,电路的输出F1=1;其他情况F1=0。当输入代码中含1的个数为奇数时,电路的输出F2=1,其他情况F2=0。该电路的框图如图所示:

(1)输入/输出观察表如下:

B8 B4 B2 B1 F2 F1

0 0 0 0 0 0

0 0 0 1 1 0

0 0 1 0 1 0

0 0 1 1 0 0

0 1 0 0 1 0

0 1 0 1 0 1

0 1 1 0 0 1

0 1 1 1 1 1

1 0 0 0 1 1

1 0 0 1 0 1

1 0 1 0 0 1

1 0 1 1 1 1

1 1 0 0 0 1

1 1 0 1 1 1

(2)求逻辑函数的最简表达式

函数F2的卡诺图如下:函数F1的卡诺如下:

化简后函数F2的最简表达式为:

F1的最简表达式为:

(3)逻辑电路图如下所示;

五、课后思考题

1、化简包含无关条件的逻辑函数时应注意什么?

答:当采用最小项之和表达式描述一个包含无关条件的逻辑问题时,函数表达式中的无关项是令其值为1还是为0,并不影响函数的实际逻辑功能。因此,在化简这类逻辑函数时,利用这种随意性往往可以使逻辑函数得到更好的化简,从而使设计的电路达到更简。

2、多输出逻辑函数化简时应注意什么?

答:设计多输出函数的组合逻辑电路时,如果只是孤立地求出各输出函数的最简表达式,然后画出相应逻辑电路图并将其拼在一起,通常不能保证逻辑电路整体最简。因为各输出函数之间往往存在相互联系,具体某些共同的部分,因此,应该将它们当作一个整体考虑,而不应该将其截然分开。使这类电路达到最简的关键在于函数化简时找出各输出函数的公用项,以便在逻辑电路中实现对逻辑门的共享,从而使电路整体结构最简。

六、实验感想

第二次实验

一、实验名称:同步时序逻辑电路设计

二、实验目的:

掌握同步时序逻辑电路实验的设计方法,验证所设计的同步时序逻辑电路,加深对“同步”和“时序”这两个名词的理解。

三、实验所用仪器和组件:

双D触发器组件2片,型号为74LS74

负沿双JK触发器组件2片,型号为74LS73

二输入四与非门组件2片,型号为74LS00

二输入四或非门组件1片,型号为74LS02

三输入三与非门组件1片,型号为74LS10

二输入四异或门组件1片,型号为74LS86

六门反向器组件2片,型号为74LS04

四、实验设计方案及逻辑图:

1、同步模4可逆计数器设计

利用所给组件,设计一个同步模4可逆计数器,其框图如图所示:图中,X为控制变量,当X=0时进行加1计数,X=1时进行减1计数;y2、y1为计数状态;Z为进位或借位输出信号。

(1)

(2)求逻辑函数的最简表达式

函数D2的卡诺图如下:函数D1的卡诺如下:

化简后函数D2的最简表达式为:

D1的最简表达式为:

(3)逻辑电路图如下所示;

2、设计一个“1001”序列检测器

利用所给组件按Mealy型同步时序逻辑电路的设计方法设计一个“1001”序列检测器,其框图如图所示:

(1)原始状态图和状态表:

设初始状态为A,状态B表示接受信号‘1’,状态C表示接受信号‘10’,状态D表示接收信号‘100’,则状态图和状态表如下图所示:

(2)状态编码及相应的二进制状态表:

状态编码方案如下:

现态次态输出

y2 y1 X=0 X=1 Z

0 0

0 1

1 0

1 1

(3)确定激励函数和输出函数真值表

输入现态次态激励函数输出

X y2 y1 Z

函数化简后,最简表达式为:

(4)逻辑电路图如下所示:

五、课后思考题:

1、同步时序电路与组合电路有何区别?

答:组合逻辑电路在任何时可产生的稳定输出信号都仅与该时刻电路的输入信