数字逻辑电路总复习
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二、常用逻辑关系及运算 1. 三种基本逻辑运算:与 、或、非 三种基本逻辑运算: 2. 四种复合逻辑运算: 四种复合逻辑运算: 或非、与或非、 与非 、或非、与或非、异或 真值表 函数式 逻辑符号 三、逻辑代数的公式和定理
是推演、变换和化简逻辑函数的依据,有些与普通代数相 是推演、变换和化简逻辑函数的依据, 有些则完全不同,要认真加以区别。这些定理中, 同,有些则完全不同,要认真加以区别。这些定理中,摩根定 最为常用。 理最为常用。
集成芯片: 集成芯片: 74148、74LS148、74LS348(TTL)— 8 线 – 3 线优先编码器 、 、 ( ) 74147、74LS147(TTL)— 10 线 – 4 线优先编码器 、 ( )
4. 译码器:将输入的二进制代码译成相应的电平信号。 译码器:将输入的二进制代码译成相应的电平信号。 主要包括二进制译码器、 主要包括二进制译码器、二 – 十进制译码 器和显示译码器等。 器和显示译码器等。
6. 数据分配器:在地址码的控制下,将一路输入信号 数据分配器:在地址码的控制下, 传送到多个输出端的任何一个输出端 的电路。常用于数据传输中的串-并转 的电路。常用于数据传输中的串 并转 换。
集成芯片: 无专用芯片,可用二进制集成译码器实现。 集成芯片: 无专用芯片,可用二进制集成译码器实现。
五、用中规模集成电路实现组合逻辑函数 1. 数据选择器:为多输入单输出的组合逻辑电路, 数据选择器:为多输入单输出的组合逻辑电路, 在输入数据都为 1 时,它的输出表 达式为地址变量的全部最小项之和, 达式为地址变量的全部最小项之和, 适用于实现单输出组合逻辑函数。 适用于实现单输出组合逻辑函数。 2. 二进制译码器:输出端提供了输入变量的全部最 二进制译码器: 小项,而且每一个输出端对应一 小项, 个最小项,因此, 个最小项,因此,二进制译码器 辅以门电路(与非门) 辅以门电路(与非门)后,适合 用于实现单输出或多输出的组合 逻辑函数。 逻辑函数。
A⋅A = A
重叠律: 重叠律: A + A = A 反演律: 反演律:
(6’) ) (7’) )
A ⋅ B = A + B (8) )
) A + B = A ⋅ B (8’)
摩根定律: 德•摩根定律:积之反等于反之和;和之反 摩根定律 积之反等于反之和; 对于反之积。长变短,加变乘,乘变加。 对于反之积。长变短,加变乘,乘变加。
5. 数据选择器:在地址码的控制下,在同一时间内从 数据选择器:在地址码的控制下, 多路输入信号中选择相应的一路信号 输出的电路。常用于数据传输中的并输出的电路。常用于数据传输中的并 串转换。 串转换。
集成芯片: 集成芯片: 74151、74LS151 、 74251、74LS251(TTL)— 8 选 1 数据选择器 、 ( )
[练习] 完成下列数制和码制之间的相互转换 练习]
1. ( 37 )10 = ( 10 0101 )2 = ( 45 )8 = ( 25 )16 2. ( 53 )8 = ( 101 011 )2 = ( 43 )10 = ( 2B )16
3. ( 2DE )16 = ( 10 1101 1110 ) 2 = ( 734 )10
逻辑代数的基本公式 1. 关于常量与变量关系公式
A + 0 = A (1) A ⋅ 1 = A (1’) ) ) A + 1 = 1 (2) A ⋅ 0 = 0 (2’) ) )
2. 若干定律 交换律: 交换律:
) ) A + B = B + A (3) A ⋅ B = B ⋅ A (3’) (4) ) (4’) ) (5) ) (5’) )
学会计算函数的反函数和对偶式
• 4. 如何列出逻辑函数表达式: 如何列出逻辑函数表达式 逻辑函数表达式: 最小项表达式 (1)最小项推导法 )最小项推导法——最小项表达式 使输出为1的输入组合写成乘积项的形式 的输入组合写成乘积项的形式, 使输出为 的输入组合写成乘积项的形式,其中 取值为1的输入用原变量表示 取值为0的输入用 的输入用原变量表示, 取值为 的输入用原变量表示,取值为 的输入用 反变量表示 然后把这些乘积项加起来 表示, 加起来。 反变量表示,然后把这些乘积项加起来。 (2)最大项推导法 )最大项推导法——最大项表达式 最大项表达式 把使输出为0的输入组合写成和项的形式 的输入组合写成和项的形式, 把使输出为 的输入组合写成和项的形式,其中 取值为0的输入用原变量表示 取值为1的输入用 的输入用原变量表示, 取值为 的输入用原变量表示,取值为 的输入用 反变量表示,然后把这些和项乘起来 乘起来。 反变量表示,然后把这些和项乘起来。
(1)Y = A + ABD+ BE + (DE + AD) B BC
= B + AC + AD + E + DE + A D + B
=1
(2) Y = AC + B + BD+ CD+ A(B + C) + ABCD+ ABDE C
= AC + BC + B D + C D + A ⋅ BC + A BDE
四、逻辑函数的化简法
化简的目的是为了获得最简逻辑函数式, 化简的目的是为了获得最简逻辑函数式,从而使逻辑电路 简单、成本低、可靠性高。化简的方法主要有公式化简法 公式化简法和 简单、成本低、可靠性高。化简的方法主要有公式化简法和图 形化简法两种 两种。 形化简法两种。
1. 公式化简法: 可化简任何复杂的逻辑函数,但要求能熟 公式化简法: 可化简任何复杂的逻辑函数, 2. 图形化简法:简单、直观,不易出错,有一定的步骤和 图形化简法:简单、直观,不易出错,
十六进制 0 ∼ 9,A ∼F ,
各种数制之间的相互转换,特别是十进制→二进制的转换, 各种数制之间的相互转换,特别是十进制 二进制的转换, 十进制 二进制的转换 要求熟练掌握。 要求熟练掌握。
2. 码制:常用的 BCD 码有 8421 码、2421 码、5421 码制: 使用最广泛。 码等, 码、余 3 码等,其中以 8421 码使用最广泛。
方法可循。但是, 方法可循。但是,当函数的变量个数多于 六个时,就失去了优点,没有实用价值。 六个时,就失去了优点,没有实用价值。
练和灵活运用逻辑代数的各种公式和定理, 练和灵活运用逻辑代数的各种公式和定理, 并要求具有一定的运算技巧和经验。 并要求具有一定的运算技巧和经验。
[练习] 用公式法将下列函数化简为最简与或式。 练习] 用公式法将下列函数化简为最简与或式。
逻辑图 逻辑表达式 化简 真值表 说明功能
三、组合逻辑电路的设计方法
逻辑抽象 列真值表 写表达式 化简或变换 画逻辑图
[练习] 写出图中所示电路的逻辑表达式,说明其功能 练习] 写出图中所示电路的逻辑表达式,
A
≥1 ≥1
A+ A+ B
≥1
3. 列真值表
A+ B +
≥1
Y
B
B + A+ B
Y = A+ A+ B+ B+ A+ B
(A ⋅ B ) ⋅C = A ⋅(B ⋅C )
结合律: 结合律: ( A + B ) + C = A + ( B + C )
分配律: 分配律:
A ( B + C ) = AB + AC
A + BC = ( A + B )( A + C )
互补律: 互补律:
A+ A =1
(6) ) (7) )
A⋅ A = 0
= AC + BC + B D + C D + A + A B DE
= A + BC + B D + C D = A + BC + B D
五、逻辑函数常用的表示方法: 逻辑函数常用的表示方法: 真值表、卡诺图、函数式、逻辑图和波形图。 真值表、卡诺图、函数式、逻辑图和波形图。 它们各有特点,但本质相同,可以相互转换。 它们各有特点,但本质相同,可以相互转换。尤 其是由真值表 真值表, 其是由真值表 → 逻辑图 和 逻辑图 → 真值表, 在逻 辑电路的分析ቤተ መጻሕፍቲ ባይዱ设计中经常用到,必须熟练掌握。 辑电路的分析和设计中经常用到,必须熟练掌握。
1.十进制数到 进制数的转换 十进制数到N进制数的转换 十进制数到 整数部分:除以N看余数 整数部分:除以 看余数 小数部分:乘以N看向整数的进位 小数部分:乘以 看向整数的进位 2. N进制数转换为十进制数 方法:按权展开 进制数转换为十进制数:方法 进制数转换为十进制数 方法: 3.基本逻辑和复合逻辑 3.基本逻辑和复合逻辑: 基本逻辑和复合逻辑: (1)异或逻辑 特点:相同为 、相异为 异或逻辑:特点 异或逻辑 特点:相同为0、相异为1 逻辑函数表达式: 逻辑函数表达式:P = A⊕B=AB+AB ⊕ = (2)同或逻辑 特点:相同为 、相异为 同或逻辑:特点 同或逻辑 特点:相同为1、相异为0 逻辑函数表达式: 逻辑函数表达式:P = A⊙ B =AB+AB ⊙ 异或逻辑与同或逻辑是互非关系: 异或逻辑与同或逻辑是互非关系:
集成芯片: 集成芯片: 7485、74L 85(TTL) 、 ( ) CC14585、C663(CMOS) — 四位数值比较器 、 ( )
3. 编码器:将输入的电平信号编成二进制代码的电路。 编码器:将输入的电平信号编成二进制代码的电路。 主要包括二进制编码器、 主要包括二进制编码器、二 – 十进制编码 器和优先编码器等。 器和优先编码器等。
• 某学校有三个实验室,每个实验室各需2kW电力。这三个 实验室由两台发电机组供电,一台是2kW,另一台是4kW。 三个实验室有时可能不同时工作,试设计一逻辑电路,使 资源合理分配。
集成芯片: 集成芯片: 74LS138(TTL)— 3线 – 8线译码器(二进制译码器) 线译码器( ( ) 线 线译码器 二进制译码器) 7442、74LS42(TTL)— 4线 – 10线译码器 、 ( ) 线 线译码器 74247、74LS247(TTL)— 共阳极显示译码器 、 ( ) 7448、74248、7449、74249等(TTL)— 共阴极显示译码器 、 、 、 等 )
集成芯片: 集成芯片: 74LS183(TTL)、 ( )、C661(CMOS)— 双全加器 )、 ( ) 两片双全加器( 两片双全加器(如74LS183)→ 四位串行进位加法器 ) 74283、74LS283(TTL) 、 ( ) CC4008(CMOS) ( ) — 四位二进制超前进位加法器
2. 数值比较器: 数值比较器: 比较两组多位二进制数大小的电路。 比较两组多位二进制数大小的电路。
2. 化简
[解] 1. 逐级写出输出逻辑表达式
A 0 0 1 1
B 0 1 0 1
Y
1 0 0 1
4. 功能 输入信号相同时 输出为1,否则为0 输出为 ,否则为 同或。 — 同或。
Y = ( A+ A+ B)( B + A+ B) = AB+ AB +
四、常用中规模集成组合逻辑电路 1. 加法器:实现两组多位二进制数相加的电路。 加法器:实现两组多位二进制数相加的电路。 根据进位方式不同, 根据进位方式不同,可分为串行进位加法 器和超前进位加法器。 器和超前进位加法器。
第一章 逻辑代数基础
一、数制和码制 1. 数制:计数方法或计数体制(由基数和位权组成) 数制:计数方法或计数体制(由基数和位权组成)
种类 十进制 二进制 八进制 基数 0∼9 0 ,1 0∼7 位权 10i 2i 8i 16i 应用 日常 数字电路 计算机程序 计算机程序 2 = 21 8 = 23 16 = 24 备注
第三章
组合逻辑电路
一、组合逻辑电路的特点 组合逻辑电路是由各种门电路组成的没有记忆功 组合逻辑电路是由各种门电路组成的没有记忆功 的电路。 能的电路。它的特点是任一时刻的输出信号只取决于 该时刻的输入信号,而与电路原来所处的状态无关。 该时刻的输入信号,而与电路原来所处的状态无关。 二、组合逻辑电路的分析方法
512 128 64 16 8 4 2 32 8 2 1
32
4
1
4. ( 151)10 = (10 010111)2 = (0001 0101 0001)8421BCD
5. ( 1 0 1 0 0 1 )8421BCD = ( 29 ) D = ( 11101)B
16 8 4 1
128
16
4 2 1