Skip to content

数字电子技术期末总复习 ​

整合自:课件 PDF(2026.6.26)+ 带图笔记 | 2026-06-29


第一章 数制和码制 ​

课件要求:掌握常用数制及其转换,了解补码概念,熟悉几种常用编码。

1.1 常用 BCD 码对照表 ​

十进制数8421码余3码格雷码2421码5211码
000000011000000000000
100010100000100010001
200100101001100100100
300110110001000110101
401000111011001000111
501011000011110111000
601101001010111001001
701111010010011011100
810001011110011101101
910011100110111111111
权8421——24215211

记忆要点:

  • 格雷码相邻两数仅变 1 位
  • 余3码 = 8421码 + 0011
  • 2421/5211 是有权码但权值非 8421
  • 8421BCD 中 1010~1111 是无效码

1.2 例题 ​

题1. (100010010011)2=(  )10(100010010011)_2 = (\ \ )_{10},(100010010011)8421BCD=(  )10(100010010011)_{8421BCD} = (\ \ )_{10}

  • 按权展开:211+27+24+21+20=2048+128+16+2+1=21952^{11}+2^{7}+2^{4}+2^{1}+2^{0}=2048+128+16+2+1=\mathbf{2195}
  • 按4位一组:1000 1001 0011 → 8, 9, 3 → 893

题1续. (29.75)10=(  )2=(  )8=(  )16(29.75)_{10} = (\ \ )_2 = (\ \ )_8 = (\ \ )_{16}

  • 29 = 11101;0.75 = .11 → 11101.11₂
  • 八进制(3位一组):011 101.110 → 35.6₈
  • 十六进制(4位一组):0001 1101.1100 → 1D.C₁₆

题2. (x)补=10110(x)_{补}=10110(5位),求扩展到7位时的补码及原码。

  • 还原数值:−24+(0110)2=−16+6=−10-2^4+(0110)_2=-16+6=-10
  • 7位补码(符号位扩展):1 0110⇒1 11 0110=11101101\,0110\Rightarrow 1\,11\,0110=\mathbf{1110110}
  • 7位原码:符号位1 + 6位数值001010 → 1001010

题3. A=(−12)10A=(-12)_{10},B=(+13)10B=(+13)_{10}(1位符号+4位数值,共5位)

(1) 反码表示:

原码反码
A=−121 11001 0011
B=+130 11010 1101

(2) A×B 的反码表示:A×B = −156;156=10011100(8位)→ 1符号+8数值=9位

原码:1 10011100;反码:1 01100011


第二章 逻辑代数基础 ​

课件要求:掌握逻辑代数公式定理、逻辑函数公式/图形化简法、五种表示方法及相互转换。 重点题:题2.14、题2.18

2.1 核心公式速记 ​

类别公式
吸收律A+AB=AA + AB = A;A+A′B=A+BA + A'B = A + B;A(A′+B)=ABA(A'+B) = AB
摩根定理(AB)′=A′+B′(AB)' = A' + B';(A+B)′=A′B′(A+B)' = A'B'
分配律A(B+C)=AB+ACA(B+C)=AB+AC;A+BC=(A+B)(A+C)A+BC=(A+B)(A+C) ← 容易忘
异或A⊕B=A′B+AB′A \oplus B = A'B + AB';A⊙B=AB+A′B′=(A⊕B)′A \odot B = AB + A'B' = (A\oplus B)'

2.2 对偶式与反函数 ​

  • 对偶式:· ↔ +,0↔1,变量不变
  • 反函数:· ↔ +,0↔1,变量也取反

2.3 例题 ​

例1. Y=A+B(CD)′Y = A + B(CD)'

  • 对偶式:Y对=A⋅[B+(C+D)′]Y_{对} = A\cdot[B+(C+D)']
  • 反函数:Y′=A′⋅[B′+CD]=A′B′+A′CDY' = A'\cdot[B'+CD]=A'B'+A'CD

例2. Y=A+B(A⊕B)Y = A + B(A\oplus B)

  • B(A⊕B)=B(AB′+A′B)=A′BB(A\oplus B)=B(AB'+A'B)=A'B(BB′=0,BB=BBB'=0, BB=B)
  • Y=A+A′B=A+BY=A+A'B=A+B(吸收律)

2.4 卡诺图化简要点 ​

  • 行列顺序是格雷码(00→01→11→10),不是自然二进制
  • 圈尽可能大(2/4/8个)、尽可能少、每个1至少被圈一次
  • 四个角也是相邻的
  • 无关项(×) 可当1圈可不圈,有利于扩大圈

第三章 门电路 ​

课件要求:掌握 CMOS/TTL 外部特性(逻辑功能+电气特性);高低电平与正负逻辑;二极管/三极管/MOS管开关特性;各种门的符号与功能。 重点题:题3.7、题3.13、题3.14、题3.15

3.1 MOS管与三极管开关特性 ​

CMOS管开关特性结构TTL三极管开关特性结构

左:CMOS(MOS管)vGS/vDS/iDv_{GS}/v_{DS}/i_D 结构;右:TTL(三极管)iB/iC/vCEi_B/i_C/v_{CE} 结构。

3.2 输出特性曲线 ​

CMOS输出特性曲线TTL输出特性曲线
  • CMOS:分可变电阻区、恒流区、击穿区、夹断区
  • TTL:分饱和区、放大区、截止区,β=ΔiC/ΔiB\beta=\Delta i_C/\Delta i_B
  • 判断管子工作状态(饱和/截止)的核心图

3.3 74系列CMOS门电路测试(Y1~Y4) ​

74系列CMOS电路

3.4 74系列TTL门电路测试(Y1~Y8) ​

74系列TTL电路

关键差异:TTL输入悬空≈高电平(内部上拉);CMOS输入悬空电平不确定、易受干扰。

3.5 CMOS门电路内部结构 ​

CMOS电路内部结构
结构功能
(a) 反相A→A′A → A'
(b) 与非(A⋅B)′(A·B)'
(c) 或非(A+B)′(A+B)'
(d) 传输门双向开关,受 C/C' 控制
(e) OD输出开漏,需外接上拉电阻到VDD

3.6 TTL门电路内部结构 ​

TTL电路内部结构
结构功能
(a) 与A⋅BA·B
(b) 或非(A+B)′(A+B)'
(c) 倒相A′A'
(d) 电平偏移二极管降压
(e) 推拉式输出图腾柱,提升带载能力
(f) OC输出开集电极,需外接上拉电阻到VCC

3.7 电路分析例题 ​

CMOS电路:A、B、C 分别经反相器取反,再送入与非门:

Y=(A′⋅B′⋅C′)′=A+B+CY=(A'\cdot B'\cdot C')'=A+B+C

→ 用3个反相器+1个与非门实现的三输入或门

image.png

TTL电路:5级结构 — 与 → 倒相 → 电平偏移 → 倒相 → 推拉式输出:

Y=ABY= AB

→ 标准TTL与门的内部级联结构(先与非再倒相)

image.png

第四章 组合逻辑电路 ​

课件要求:掌握组合电路分析设计方法;编码器、译码器、数据选择器、加法器、数值比较器的功能与应用;用中规模器件实现组合逻辑函数;了解竞争冒险。 重点题:题4.9、题4.12、例4.3.3、题4.16、题4.22

4.1 8线-3线优先编码器 74HC148 ​

74HC148引脚图
  • 输入端 2n=82^n=8(I₀'~I₇',低电平有效),输出端 n=3n=3
  • I₇' 优先级最高;S' 为片选使能(低有效)
  • YS'、YEX' 用于多片级联扩展

4.2 最小项译码器 74HC138 ​

74HC138引脚图
  • 输入端 n=3n=3,输出端 2n=82^n=8
  • 使能条件:S1=1S_1=1 且 S2′+S3′=0S_2'+S_3'=0
  • 功能式:Yi′=(S⋅mi)′Y_i'=(S\cdot m_i)',对应地址输出为0(低有效),其余全1

★ 用74HC138实现任意逻辑函数 ​

方法:函数 → 化最小项之和 → 两次反演变"与非的与非" → 译码器输出最小项反 → 外加与非门

4.3 例4.3.3:74HC138构成全加器 ​

74HC138构成全加器电路

接法:A→A₂,B→A₁,CI→A₀,S₁接1、S₂'/S₃'接地

Z1=(Y1′⋅Y2′⋅Y4′⋅Y7′)′=A′B′CI+A′BCI′+AB′CI′+ABCIZ_1=(Y_1'\cdot Y_2'\cdot Y_4'\cdot Y_7')'=A'B'CI+A'BCI'+AB'CI'+ABCI

Z2=(Y3′⋅Y5′⋅Y6′⋅Y7′)′=A′BCI+AB′CI+ABCI′+ABCIZ_2=(Y_3'\cdot Y_5'\cdot Y_6'\cdot Y_7')'=A'BCI+AB'CI+ABCI'+ABCI

ABCIZ₁Z₂
00000
00110
01010
01101
10010
10101
11001
11111

结论:全加器 — Z₁ = 本位和(A⊕B⊕CIA\oplus B\oplus CI),Z₂ = 进位输出(AB+CI(A+B)AB+CI(A+B))

4.4 74HC138设计多输出组合逻辑电路 ​

Z1-Z4最小项化简
函数表达式最小项与非形式
Z1Z_1AC′+A′BC+AB′CAC'+A'BC+AB'C∑m(3,4,5,6)\sum m(3,4,5,6)(Y3′Y4′Y5′Y6′)′(Y_3'Y_4'Y_5'Y_6')'
Z2Z_2BC+A′B′CBC+A'B'C∑m(1,3,7)\sum m(1,3,7)(Y1′Y3′Y7′)′(Y_1'Y_3'Y_7')'
Z3Z_3A′B+AB′CA'B+AB'C∑m(2,3,5)\sum m(2,3,5)(Y2′Y3′Y5′)′(Y_2'Y_3'Y_5')'
Z4Z_4A′BC′+B′C′+ABCA'BC'+B'C'+ABC∑m(0,2,4,7)\sum m(0,2,4,7)(Y0′Y2′Y4′Y7′)′(Y_0'Y_2'Y_4'Y_7')'
74HC138多输出设计电路

A→A₂、B→A₁、C→A₀;S₁接1,S₂'/S₃'接地。按分组接入4个与非门得 Z₁~Z₄。

4.5 数据选择器公式 ​

8选1:Y=∑i=07mi⋅Di\text{8选1:} Y=\sum_{i=0}^{7} m_i \cdot D_i

image.png

数据选择器实现任意逻辑函数(降维法) ​

不含选择变量的那部分变量作为数据输入端的函数,其余变量接到地址端,对照真值表逐项确定每个 DiD_i 该接 0、1、Q 还是 Q'。

血型 ​

image.png

加法器 ​

image.png

第五章 触发器 ​

课件要求:熟悉 RS、JK、D、T 触发器的电路结构与工作原理;掌握逻辑符号与功能表示方法;触发方式及触发器间的相互转换。 重点题:题5.18

5.1 四类触发器特性方程 ​

类型特性方程约束条件
SR触发器Q∗=S+R′QQ^*=S+R'QSR=0SR=0
JK触发器Q∗=JQ′+K′QQ^*=JQ'+K'Q无
D触发器Q∗=DQ^*=D无
T/T'触发器Q∗=TQ′+T′QQ^*=TQ'+T'Q无

记忆:

  • D 最简单(次态=输入)
  • T=1 翻转、T=0 保持
  • JK 最通用(J=K=1 时翻转)
  • 触发器互转方法:对比特性方程反推激励信号(如 JK→D:J=D,K=D′J=D, K=D')

5.2 触发方式 ​

触发方式原理特点
电平触发CLK=1 期间接收信号存在"空翻"
边沿触发仅在 CLK↑/↓ 瞬间采样抗干扰强
主从触发CLK=1 主锁存,CLK↓ 从输出解决空翻,但有"一次翻转"问题

第六章 时序逻辑电路 ​

课件要求:掌握时序电路分析设计方法;计数器、寄存器功能分类;同步/异步计数器原理;用中规模集成计数器构成 N 进制计数器。 重点题:题6.12、题6.13、题6.15、题6.26、题6.33

6.1 74161/74160 典型计数器 ​

74161/74160
芯片类型计数范围
741614位二进制同步加法计数器0~15
741604位十进制(BCD)同步加法计数器0~9

两者都有:异步清零(RD'=0 立即清零)+ 同步置数(LD'=0 + CLK沿才置数)

功能表:

CPCR'LD'EPET工作状态
×0×××异步清零(立即)
↑10××同步预置(等CLK沿)
×110×保持
×11×0保持
↑1111计数

EP、ET 同时为1才计数。

6.2 构成N进制计数器的两种方法 ​

1. 异步清零法:检测到状态 N 时,门电路输出低电平接 RD',立即清零。电路简单,但有极短毛刺。

2. 同步置数法:检测到状态 N−1 时使 LD'=0,下一个 CLK 到来才置数为预定值。状态稳定无毛刺。

6.3 反馈分析电路 ​

基本反馈:

74161反馈分析74160反馈分析

EP、ET接1,D₀~D₃接0,LD'接1。哪几个Q参与门电路决定计数模值N。

含外部控制信号:

74161含控制信号A74160含控制信号M

外部控制信号(A或M)接入反馈门 → 不同值时呈现不同进制(可变模值计数器)

6.4 多片级联设计 ​

两片74160级联
  • 同步级联:低位 C(进位)→ 高位 EP/ET,所有CLK并联(推荐)
  • 异步级联:低位 C 经反相器 → 高位 CLK(有级间延迟)
多片级联及三位计数器

门G1/G2组合两片计数器Q输出 → 构成 mod-60(数字钟秒/分)、mod-1000(三位十进制)等。

6.5 十三进制(mod-13)计数器设计 ​

74161功能表与符号

异步清零法:0~12 共13个状态。计数到13(1101)瞬间,检测 Q₃、Q₂、Q₀:

CR‾=(Q3 Q2 Q0)′接到CR’,到达1101立即清零\overline{CR}=(Q_3\,Q_2\,Q_0)' \quad \text{接到CR',到达1101立即清零}

同步置数法:检测 Q₃Q₂Q₁Q₀=1100(=12)时令 LD'=0,D端接 0000,下一CP置0,无毛刺。

6.6 同步七进制(mod-7)计数器 — 两种完整解法 ​

方法一:用74160实现 ​

74160异步清零法mod-774160同步置数法mod-7
  • 左(异步清零法):检测到7(0111),(Q2Q1Q0)′(Q_2Q_1Q_0)' 接 RD',立即清零,0~6循环
  • 右(同步置数法):检测到6(0110)时 LD'=0,D端接0000,下一CP置0

方法二:用JK触发器和门电路从零设计(★五步法) ​

第一步:画状态图

mod-7状态图

000→001→010→011→100→101→110→回到000,111为无效状态(约束项)

第二步:列卡诺图

次态卡诺图Q3*卡诺图Q2*卡诺图Q1*卡诺图

第三步:化简次态方程

Q3∗=Q3Q2′+Q2Q1′Q2∗=Q2′Q1′+Q2Q3′Q1′Q1∗=Q2′Q1′+Q3′Q1′Q_3^*=Q_3Q_2'+Q_2Q_1' \qquad Q_2^*=Q_2'Q_1'+Q_2Q_3'Q_1' \qquad Q_1^*=Q_2'Q_1'+Q_3'Q_1'

第四步:对比 Q∗=JQ′+K′QQ^*=JQ'+K'Q 反推激励方程

J3=Q2Q1,K3=Q2J_3=Q_2Q_1,\quad K_3=Q_2

J2=Q1,K2=(Q3′Q1′)′J_2=Q_1,\quad K_2=(Q_3'Q_1')'

J1=(Q3Q2)′,K1=1J_1=(Q_3Q_2)',\quad K_1=1

第五步:画电路图

JK触发器实现mod-7

3个JK触发器共用CLK,按 J、K 表达式接好反馈网络。

★ 五步流程(画状态图 → 列卡诺图 → 化简次态方程 → 反推激励方程 → 画电路图)适用于设计任意N进制同步计数器,必须掌握。

6.7 移位寄存器型计数器(扭环形/Johnson计数器) ​

移位寄存器型计数器
  • 由 nn 个D触发器首尾通过反馈网络相连
  • nn 个触发器最多构成 2n2n 个有效状态
  • 分析方法:写次态方程(Q∗=DQ^*=D)→ 列状态转换表 → 画状态图 → 检查自启动

考前速查 ​

必背公式 ​

公式用途
(AB)′=A′+B′(AB)' = A' + B';(A+B)′=A′B′(A+B)' = A'B'摩根定理
A+A′B=A+BA + A'B = A + B吸收律
Q∗=S+R′QQ^*=S+R'Q,SR=0SR=0SR触发器
Q∗=JQ′+K′QQ^*=JQ'+K'QJK触发器
Q∗=DQ^*=DD触发器
Q∗=TQ′+T′QQ^*=TQ'+T'QT触发器
S=A⊕BS=A\oplus B,Co=ABC_o=AB半加器
S=A⊕B⊕CiS=A\oplus B\oplus C_i,Co=AB+Ci(A+B)C_o=AB+C_i(A+B)全加器

必会题型 ​

  1. 数制转换 + 8421BCD 互转
  2. 卡诺图化简(3/4变量,含无关项)
  3. 74HC138 + 与非门实现逻辑函数(最小项之和)
  4. MUX实现逻辑函数(降维法)
  5. 画触发器波形图(边沿触发时序分析)
  6. 任意N进制计数器设计(异步清零法/同步置数法)
  7. JK触发器设计同步计数器(五步法)
  8. 计数器分析(状态方程 → 状态图 → 功能判断)

易错点 ​

  • 8421BCD 中 1010~1111 是无效码
  • 卡诺图行列是格雷码顺序(00→01→11→10)
  • 异步清零立即生效,同步预置等CLK沿
  • 74HC138 输出是低电平有效(Yi=mi′Y_i = m_i')
  • 反馈清零法会短暂出现状态N(有毛刺)
  • Q 是现态,Q* 是次态
  • CMOS悬空电平不确定;TTL悬空≈高电平

复习优先级 ​

  1. 第四章(74HC138/74HC151 设计与分析)— 考试重头
  2. 第六章(N进制计数器 + JK五步法)— 方法性强
  3. 第一章(数制转换、补码/反码)— 计算送分
  4. 第五章(触发器特性方程 + 波形图)— 必背必练
  5. 第二章(公式化简、卡诺图)— 练化简
  6. 第三章(CMOS/TTL、OD/OC/三态门)— 概念为主