''Y?ABCD?A'BCD?ABCD?ABCD?ABCD'?ABC?ABD?ACD?BCD ?(AB?CD)(AC?BD)
??(AB?CD)(AC?BD)?''?(((AB)'(CD)')'?((AC)'(BD)')')''(3)用74LS00实现上面的逻辑式,最终实现四位表决电路。(要求自己画电路图并验证。注意:每个门都要先测试功能是否正确)
2.一位二进制大小比较电路的设计,要求自己写出设计过程,画出电路图并验证。 3.通道灯亮灭控制电路,要求自己写出设计过程,画出电路图并验证。 4.2线-4线变量译码器电路,要求自己写出设计过程,画出电路图并验证。 5.格雷码转换成4位二进制代码电路,要求自己写出设计过程,画出电路图并验证。
六、实验预习要求
1.复习组合逻辑电路设计方法和步骤。 2.画出四人表决电路的功能表、电路图。
3.画出一位二进制大小比较电路的功能表、电路图。 4.画出通道灯亮灭控制电路的功能表、电路图。 七、实验报告要求
1.画出实验电路图,整理实验数据、表格。 2.总结SSI路的设计方法。
15
实验四 MSI组合逻辑电路的设计
一、实验目的
掌握用MSI构成组合逻辑电路的设计方法及其功能测试方法
二、实验仪器
1.AEDK-labDEC型数字电路实验箱 2.万用表 3.器件:
74LS151 8选1数据选择器 1片 74LS138 3线-8线译码器 1片 74LS20 4输入端二与非门 1片 74LS04 六反相器 1片 三、实验原理
用MSI设计组合逻辑电路,通常采用功能块的设计思路,它不象小规模集成电路先进行逻辑设计然后选用元件,而是在方案框图确定后,先确定所需的中规模集成块,然后再根据具体电路块进行块间组合。各个集成块内的电路已是按照最佳设计制作,所以可免去许多繁琐工作。 四、实验内容
1.数据选择器74LS151功能测试
74LS151是八选一数据选择器,有两个互非的输出端,一个选通管S,S=1时正常输出;S=0时,输出Y=0。
2.设计一个查找一年12个月中哪些月份有31天的电路,若该月有31天,输出为1,否则输出为0。画出逻辑图,并验证功能。
3.利用74LS151设计三变量(A、B、C)表决电路,同时A具有否决权,画出逻辑图,并验证功能。 4.译码器74LS138功能测试
16
74LS138是3线-8线译码器,3个输入端,8个输出端,3个输入控制端,当输入控制端S1?1、S2?S3?0时正常输出;否则,输出全为1,不能译码。 5.用74LS138和与非门设计一个一位全减器,画出逻辑图,并验证功能。 五、实验过程
1.根据74LS138和74LS151的功能表测试芯片的逻辑功能。 2.利用74LS151实现31天月份检查电路 (1)根据设计要求列真值表,如表2.4.1所示。
(2)将A、B、C连接到74LS151地址端,D端由74LS151数据输入端输入,Y控制输出,当Y=1时,表大月,否则为小月。注意:A、B、C顺序应该是从高位到低位;同时注意选通管S=1。
3.带否决权三变量表决电路的设计,要求自己写出设计过程,画出电路图并验证。 4.一位全减器电路的设计,要求自己写出设计过程,画出电路图并验证。
表2.4.1 大月检测电路的真值表
月份 1 2 3 4 5 6 7 8 9 10 11 12 A 0 0 0 0 0 0 0 1 1 1 1 1 B 0 0 0 1 1 1 1 0 0 0 0 1 17 C 0 1 1 0 0 1 1 0 0 1 1 0 D 1 0 1 0 1 0 1 0 1 0 1 0 Y 六、实验预习要求
1.复习组合逻辑电路设计方法和步骤。
2.根据实验内容设计并画出题目要求的实现电路图。 3.弄清74LS151和74LS138的逻辑功能和管脚排列顺序。 七、实验报告要求
1.画出实验电路图,整理实验表格。 2.总结MSI路的设计方法。
3.比较用MSI和SSI构成组合逻辑电路的优缺点。
18