复习点:
组合逻辑电路
1.译码器
(1)按功能的不同可分为二进制译码器、显示译码器、码制变换译码器。计算机中的地址译码器属于二进制译码器。
(2)常见的译码器有2-4译码器、3-8译码器、4-16译码器,前面的数字表示有n个输入端,后面的数字表示有2n个输出端。
(3)以74LS138为例进行说明(这是一个集成3-8译码器)
- A,B,C是译码输入端
- Y0,Y1,Y2,Y3,Y4,Y5,Y6,Y7是译码输出端
- E1,E2,E3是使能控制端
- 以下是功能表(高电平有效的意思是,只有输入为高电平,输出的信号才有效,低电平同理)
(4)应用说明
- 存储单元的地址译码(第七章)
- 指令译码(第四章)
- 数据分配
2.编码器
(1)编码器和译码器的工作过程相反,其功能是将输入的信号编码后输出。
(2)分为普通编码器和优先编码器。普通编码器要求输入信号中任何时刻只能有一个有效。优先编码器允许有多个输入信号同时有效,但只有优先级别最高的输入信号有编码输出(比如计算机中断系统的中断请求信号)
(3)2n个输入,编码器可输出n位编码。
(4)以74LS148为例进行说明(这是一个优先编码器)
- 编码输入端为0,1,2,3,4,5,6,7,其中7的优先级最高
- 编码输出端为A0,A1,A2
- EI为使能输入端
- GS和EO用于级联扩展
- 以下是功能表
(5)应用说明
中断控制(第九章)
3.数据选择器
(1)也叫多路开关,多输入,单输出,可以从输入的多路数据中选择一路输出。
(2)常用的数据选择器有2选1、4选1、8选1等。一般是2n选1,2n个数据有n个控制端(地址)
(3)简易工作原理如下:当A0,A1都为1时,W指向D3的位置
(4)以74LS151为例进行说明(这是一个8选1数据选择器)
- 地址输入端:A B C
- 8路输入端 :X0 X1 X2 X3 X4 X5 X6 X7
- E为使能输入
- 剩下的是两个互补的输出端
(5)应用说明
将数据选择器和数据分配器结合起来,实现了多路数据的分时传送。
4.加法器
(1)是运算器的核心部件
(2)以74LS181为例进行说明(这是一个进行4位ALU单元)
- 该加法器完成的是A3 A2 A1 A0+B3 B2 B1 B0=F3 F2 F1 F0的运算
- CN指的是低位进位输出,CN+4指的是高位进位输出
- 模式及运算功能控制输入是S3 S2 S1 S0和M
5.三态门
(1)是一种具有高电平、低电平和高阻抗三种输出状态的门电路。
(2)以74LS244为例进行说明
时序逻辑电路
时序电路在任意时刻的输出信号不仅取决于当前的输入信号,还和电路原来的状态有关(具有记忆功能)。时序电路中可以没有组合电路,但必须有存储电路。(存储电路就是实现记忆功能的部件)
1.寄存器
(1)数码寄存器
(2)移位寄存器
2.计数器