数字逻辑复习

数字逻辑复习

期末的小小总结

[TOC]

PPT查看与下载

第一章ppt

第二章ppt

第三章ppt

第四章ppt

第五章ppt

第六章ppt

第一章 数字逻辑电路基础

两类信号:模拟信号,数字信号。

时间和幅值均连续,模拟信号。时间和幅值均离散,数字信号。

处理数字信号的电路叫做数字电路。

几种简单编码

BCD码

8421码, 5421码,2421码, 余三码。

有权BCD码:8421码, 5421码,2421码。

5421BCD码和2421BCD码不唯一。

5421BCD码前五个码和后五个码一一对应,仅高位不同。

2421BCD码后五个码以中心对称去反,这样的代码成为自反代码。4和5互为反码,3和6,… 0和9互为反码。

余三码是无权BCD码,是在8421BCD码的基础上加上0011(3)形成的编码。每位数码无确定的位权。

格雷码

格雷码是循环码。

image-20211224115406876

奇偶校验码

具有检错能力的代码

奇校验:原代码的基础上加上一个码位使得代码中含有1的个数为奇数。

偶校验:原代码的基础上加上一个码位使得代码中含有1的个数为偶数。

通过检查代码中含有的1的奇偶性来判断代码的合法性。

字符数字码

ASCII码等

算术运算

有符号数的表示方法

原码,反码,补码。

一个正数和比他小的负数相加,多出符号位的进位忽略。

两个负数相加,多出符号位的进位忽略。

逻辑运算

研究数字电路的基础是逻辑代数,也称布尔代数。

基本逻辑运算

逻辑代数中只有三种基本逻辑运算,即“与或非”。

image-20211224123044422image-20211224123111238image-20211224123130209

与门和或门可以有多个输入端。

复合逻辑运算

image-20211224123244118image-20211224123251089image-20211224123349224image-20211224123356545

同或和异或互为反函数。

正逻辑和负逻辑

正逻辑:高电平有效。

负逻辑:低电平有效。

逻辑代数的基本定律和规则

逻辑函数的相等

如果两个函数的真值表相等,则这两个函数一定相等。

基本定律

image-20211224123742947

逻辑代数的三条规则

  1. 代入规则。将一个等式中的某一变量使用一个逻辑函数式F代替,则等式仍然成立。

    由1可证明反演律对n个变量仍然适用。

  2. 反演规则。

    image-20211224124225032注意:1.要保持原式的优先顺序。2.原式中不属于单变量上的非号不变。

  3. 对偶规则。

    image-20211224124539819

    注意:1.要保持原式的优先顺序。2.原式中的长短非号不变。3.单变量的对偶式为自己

    对偶规则:若有两个逻辑表达式F和G相等,则各自的对偶式F’和G’也相等。

逻辑代数的常用公式

image-20211224125048354image-20211224125051852

image-20211224125057158image-20211224125100070

同或和异或:

偶数个变量:同或和异或互为反函数。

奇数个变量:同或和异或相等。

image-20211224125609539

同或功能常常使用异或门来实现。

逻辑函数的标准形式

最小项和最大项

image-20211224130035350

2)最小项编号:使该最小项的值为1所对应的等效十进制数。

3)最小项的性质:

  1. 变量任取一组值,仅有一个最小项为1,其他最小项为0;
  2. n变量的全体最小项之和为1
  3. 不同的最小项相与,结果为0
  4. 两最小项相邻,相邻最小项相“或”,可以合并成一 项,并可以消去一个变量因子。
  5. 已知F的最小项式,则F反的最小项式为F最小项的补集。F对偶式的最小项是F反中和2的n次方减1互补的那一项的值。
  6. 已知F的最小项式,则F的最大项的值为F最小项的补集。

image-20211224132109391

2)最大项编号:使该最小项的值为0所对应的等效十进制数。

3)最大项的性质:

  1. 变量任取一组值,仅有一个最大项为0,其它最大项为1
  2. n变量的全体最大项之积为0
  3. 不同的最大项相或,结果为1
  4. 两相邻的最大项相“与”,可以合并成一项,并可以消去一个变量因子

编号下标相同的最小项和最大项互为反函数。

标准与或式和标准或与式

任一逻辑函数都可以表达为最小项之和的形式,而且是唯一的

image-20211224132805948

逻辑函数式化简为其它形式

可能会用来解决用特定的门电路来绘制电路图的问题。

比如与非门。

image-20220104202148503

image-20220104202200013

image-20220104202209605

image-20220104202225439

逻辑函数式与真值表

化为最小项之和的形式,最小项对应的为1。

逻辑函数的化简

卡诺图化简法

相邻的2的n次方的项进行合并,从相邻数最少的那个开始。每一次合并可以消去n个变量。

圈和圈可以重叠。

用卡诺图求反函数的最简与或式

合并卡诺图中的0方格。

可以用来求最简与或非式。

不完全确定的逻辑函数及其化简

无关项看为1,然后进行化简,但是在最后写的时候记得写无关项恒等的条件。

第二章 逻辑门电路

晶体管的开关特性

在数字电路中,常将半导体二极管,三极管和场效应管作为开关元件使用。

image-20211224152309791

半导体二极管的开关特性

硅二极管的导通条件及导通时的特点:

大于0.7V导通,小于0.5V截止。

image-20211224153335271image-20211224152809302

硅二极管的开启和关断时间都很小。

半导体三极管的开关特性

image-20211224153440538image-20211224153739327

image-20211224153757062

开关时间和导通的深度成正比。

CMOS门电路

CMOS反相器:静态功率极小。

image-20211224154134084image-20211224154143838

image-20211224154157789 image-20211224154228489

本质上就是一个非门。

第三章 组合逻辑电路

组合逻辑电路:电路在任一时刻的输出状态仅由该时刻的输入信号决定,与电路在此信号输入之前的状态无关

组合逻辑电路的分析

分析方法

分析步骤:

  1. 通过电路图写出逻辑函数表达式
  2. 通过逻辑函数表达式列出真值表。
  3. 通过真值表或者表达式分析电路的功能。

组合逻辑电路的设计

设计方法

设计步骤:

  1. 由实际逻辑问题列出真值表
  2. 由真值表写出逻辑表达式
  3. 化简,变换输出表达式。
  4. 画出逻辑图。

组合逻辑电路中的冒险

产生冒险的原因

由于门电路延迟时间的关系,可能会使逻辑电路产生错误输出。通常把这种现象称为竞争冒险。

电路存在由非门产生的互补信号,且互补信号的状态发生变化时有可能出现冒险现象。

消去冒险的方法

  1. 发现并消除互补变量
  2. 增加乘积项

第四章 常用组合逻辑功能器件

中规模集成电路分别具有特定的逻辑功能,称为功能模块。

自顶向下的模块化设计方法

分层设计树

分层方框图image-20211224154857107

image-20211224154921407

编码器

将信息(如数和字符等)转换成符合一定规则的二进制代码

二进制编码器

用n位二进制代码对N=2的n次方个特定信息进行编码的逻辑电路。

4线 — 2线编码器(将四个信息编码为一个2位二进制数)(4线中只允许有一个输入有效)

image-20211224160238197

带输出使能端的优先编码器

输出使能端: 用于判别电路是否有信号输入(是一个输出信号,当没有任何信号输入时输出1,否则输出0)

优先: 对输入信号按轻重缓急排序,当有多个信号同时输入时,只对优先权高的一个信号进行编码.

该编码器所对应的真值表和逻辑电路图:image-20211224160457427

image-20211224160607206

二 — 十进制编码器

输入: I0 ,I1,I2 … …I9,表示十个要求编码的信号.
输出: BCD码.

电路有十根输入线,四根输出线,常称为10线—4线编码器

通用编码器集成电路

8线—3线优先编码器74148

image-20211225132711770

1)74148为8线—3线优先编码器,HPRI是最高位优先编码器的说明。
2)编码器输入为低电平有效,输出为3位二进制反码。
3)EI非表示输入使能端,当EI非为0时电路正常工作,反之则电路禁止工作。(相当于编码器的开关(当输入0时编码器工作))(当电路禁止工作时,输出为111)
4)EO非表示选通输出端,当EO非为0时表示电路在工作状态但是没有输入。(用于区分开电路禁止工作时无输入的情况(等于0的时候))

5)GS非表示扩展输出端,当GS非为0时表示电路在工作状态并且至少存在一个输入。(用于标识电路处于工作状态并且有输入的情况)

image-20211225133751203

使用两块74148来构成一个16线 — 8线编码器:

image-20211225134544258

当II编码器工作时,EI非输入使能端为0将II编码器打开,此时如果存在输入,则EO非为1,同时将EO非接入下一片I编码器的输入使能端。将I编码器关闭。I编码器输出全为1。

当II编码器工作时,如果有输入时,GS非的输出都为0。将GS非输出的0作为编码后的最高位,即0111中的0(低电平有效)。此时按照8线—3线编码器中将II编码器中的输入编码成为一个3位的二进制编码,和I编码器的111相与之后的结果加上最高位的0即为最终的编码。

image-20211225134606848

当I编码器工作时,II编码器的EI非端输入还为0,但是此时的II编码器的输入全为1,即无输入。此时II编码器的EO非输出为0,表示II编码器正在工作但是没有输入。此时输出的EO非输入到I编码器中的EI非中,将I编码器开启进行编码,此时的II编码器的所有输出都为111(低电平有效)。并且II编码器的GS非端的输出为1,即最高位此时为1(低电平有效)。I编码器将输入编码为一个三位二进制数后和II编码器中的111相与,即为最后编码的结果。

10线—4线优先编码器74147

image-20211225140307467

image-20211225140555413

译码器/数据分配器

译码是编码的逆过程,作用是将一组码转换为确定信息。

二进制译码器

输入:二进制代码,有n个;
输出:2n 个特定信息。

image-20211225140845555

LSB:最低有效位

MSB:最高有效位

高电平输出有效的二进制译码器的输出逻辑表达式为Yi = mi(mi为输入变量所对应的最小项)

低电平输出有效的二进制译码器的输出逻辑表达式为Yi非 = mi非(mi为输入变量所对应的最小项)

译码器的使能控制端

1)利用使能输入控制端,既能使电路正常工作,也能使电路处于禁止工作状态;
2)利用使能输入控制端,能实现译码器容量扩展。

image-20211225141650179

image-20211225142456970

image-20211225142553584

通用译码器集成电路

带使能端3线—8线译码器 74138

image-20211225142916960

image-20211225143035214

1)电路输出低电平有效
2)G1,G2A,G2B的值分别为100,此时电路才进行工作,否则,电路禁止工作。电路输出均为1。

image-20211225143626616

数据分配器

数据分配是将一个数据源输入的数据根据需要送到不同的输出端上去,实现数据分配功能的逻辑电路称为数据分配器。分配器又叫多路复用器。

数据分配器一般用带使能控制端的二进制译码器实现。

用74138作为数据分配器

image-20211225144019208

此时D即为数据源,通过CBA的编码来将D的数据分配到0~7的某一个出口处。

译码器应用举例

用译码器实现组合逻辑函数

原理: 二进制译码器能产生输入信号的全部最小项,而所有组合逻辑函数均可写成最小项之和的形式

image-20211225145257289

image-20211225145310158

image-20211225145323580

计算机输入/输出接口地址译码电路

image-20211225145657979

数据选择器

功能: 从多路输入数据中选择其中的一路送至输出端.
数据选择器简称MUX,数据选择器的数据输入端数称为通道数

常用MUX数据选择器的编号有:74150(16个输入),74151(8个输入)

image-20211225150212658

image-20211225151548496

数据选择器应用实例

image-20211225154954821

image-20211225155009400

image-20211225155026060

1)用MUX实现逻辑函数时,MUX必须被选通,即ST非=0
2)变量和地址端之间的连接必须正确。

image-20211225155409906

image-20211225155706928

image-20211225155724093

算数运算电路

算术运算电路的核心为加法器.

基本加法器

1)半加器(HA):
仅考虑两个一位二进制数相加,而不考虑低位的进位,称为半加。

image-20211225160356422

image-20211225160427384

2)全加器:在多位数相加时,除考虑本位的两个加数外,还须考虑低 位向本位的进位image-20211225160552401

3) 串行进位加法器:

image-20211225161111060

高速加法器

1)全并行加法器

image-20211225161213260

只存在在理论中。

2)超前进位加法器
设计思想: 由两个加数,首先求得各位的进位,然后再经全加器算出结果

image-20211225161656601

根据Gi 、Pi 来求进位信号C 的电路称为超前进位电路(CLA)

image-20211225162031089

image-20211225162130798

超前进位加法器的缺点在于超前进位逻辑的产生,随着位数的增加,Ci会变得很复杂。

超前进位加法器的实现通常以4位为基本模块,以分层结构实现位数为4 的倍数的加法器。由C3完整表达式:

image-20211225162249429

通用加法器集成电路

image-20211225163703649

例题:

image-20211225163724036

image-20211225163736702

减法电路

image-20211225164347787

借位信号实现减2的n次方 的功能: 当A+B反+1 的高位有进位时,
该进位信号和2的n次方 相减使最高位为0, 反之为1。

借位信号作为运算结果的符号位。

数值比较器

数值比较器用来判断两个二进制数的大小或相等

image-20211225165048220

image-20211225165145193

第五章 时序逻辑电路

  1. 时序逻辑电路的特点:
    电路在任何时候的输出稳定值,不仅与该时刻的输入信号有关,而且与该时刻以前的电路状态有关;电路结构具有反馈回路

image-20211225202555517

image-20211225202747645

image-20211225203009133

image-20211225203115165

锁存器

存储电路由存储器件组成,能存储一位二值信号的器件称为存储单元电路.存储单元电路大多是双稳态电路

image-20211225203334017

image-20211225203502387

普通锁存器

RS锁存器

image-20211225203704996

image-20211225203758772

image-20211225203856509

image-20211225203904785

image-20211225204015565

门控RS锁存器

在RS锁存器的基础上, 加控制信号,使锁存器状态转换的时间,受控制信号的控制.

image-20211225204731288

image-20211225212112420

门控D锁存器

能将呈现在激励输入端的单路数据D存入交叉耦合结构的锁存器单元中.

image-20211225205155745

image-20211225205237972

触发器

利用一个称为“时钟”的特殊定时控制信号去限制存储单元状态的改变时间,具有这种特点的存储单元电路称为触发器。

主从触发器

主从RS触发器

image-20211225205428148

image-20211225205512545

image-20211225205545732

image-20211225205649353

image-20211225210031373

主从D触发器

image-20211225210136340

image-20211225210146827

主从JK触发器

主从JK触发器其实就是将RS触发器中的RS = 0 的约束条件给解除。当R = S = 1时,主从JK触发器将状态值进行翻转。

image-20211225210333880

image-20211225211544723

image-20211225211706479

image-20211225212002812

主从触发器的缺陷

image-20211225212213600

边沿触发器

image-20211225212258620

同步时序电路

由于在同步时序电路中,各触发器的动作变化是在CLK脉冲作用下同时发生的,因此,在同步电路的分析中,只要知道了在当前状态下各触发器的输入(即驱动信号),就能根据触发器的特性方程,求得电路的下一个状态,最终找到电路的状态转换规律。

image-20211225212517987

image-20211225212640852image-20211225212654631

image-20211225212741877image-20211225212756171

第六章 常用时序逻辑功能器件

第六章就一句话

image-20220101101307563

数字逻辑复习

https://dicemy.com/16132

作者

Dicemy

发布于

2021-12-24

更新于

2022-05-23

许可协议

评论