41译码器 ■把代码状态的特定含义翻译出来的过程 称为译码,实现译码操作的电路称为译 码器 ■译码器就是把一种代码转换为另一种代 码的电路
4.1译码器 ◼ 把代码状态的特定含义翻译出来的过程 称为译码,实现译码操作的电路称为译 码器。 ◼ 译码器就是把一种代码转换为另一种代 码的电路
译码器的功能分类 用来表示输入变量状态全部组合的,称变量译码器 N位输入,2N输出。 常见的集成化译码器有2-4、3-8、4-16 码制译码器:如8421码变换为循环码等 3.显示译码器:控制数码管显示
译码器的功能分类 1.用来表示输入变量状态全部组合的,称变量译码器 N位输入,2 N输出。 常见的集成化译码器有2-4、3-8、4-16 2.码制译码器:如8421码变换为循环码等 3.显示译码器:控制数码管显示
41.1变量译码器 ■设二进制译码器的输入端为n个,则输 出端为2个,且对应于输入代码的每 种状态,2个输出中只有一个为1(或 为0),其余全为0(或为1 进制 译码器可以译出输入变量的全部状态, 故又称为变量译码器
4.1.1变量译码器 ◼ 设二进制译码器的输入端为n个,则输 出端为2 n个,且对应于输入代码的每一 种状态,2 n个输出中只有一个为1(或 为0),其余全为0(或为1)。二进制 译码器可以译出输入变量的全部状态, 故又称为变量译码器
1译码器的设计需求(设计步骤 CPU AO 译码器 D0~D31 YO Y1Y2Y3 「L 「L DOaD31 CS D0~D31 D0~D31 DOaD31 CS 外设0 外设1 外设2 外设3 功能A0=0,A1=0时,外设0工作信号A0=0,A1=0时,Y0=0,Y1Y2,Y3=1 级设AO=1,A1=0时,外设1工作级设 计要 计要A0=1,A1=0时,Y1=0,YOY2,Y3=1 求:A0=0,A1=1时,外设2工作求:A0=0,A1=1时,Y2=0,Y0,Y1,Y3=1 A0=1,A1=1时,外设3工作 A0=1,A1=1时,Y3=0,Y0Y1,Y2=1
1.译码器的设计需求(设计步骤 一) CPU 外设0 外设1 外设2 外设3 D0~D31 D0~D31 D0~D31 D0~D31 D0~D31 译码器 A0 A1 A0 A1 CS CS CS CS Y0 Y1 Y2 Y3 A0=0,A1=0时,外设0工作 A0=1,A1=0时,外设1工作 A0=0,A1=1时,外设2工作 A0=1,A1=1时,外设3工作 A0=0,A1=0时,Y0=0,Y1,Y2,Y3=1 A0=1,A1=0时,Y1=0,Y0,Y2,Y3=1 A0=0,A1=1时,Y2=0,Y0,Y1,Y3=1 A0=1,A1=1时,Y3=0,Y0,Y1,Y2=1 功能 级设 计要 求: 信号 级设 计要 求:
2.2-4译码器真值表和输出表达式 (设计步骤二) 定义:2-4译码器是指2输入-4输出的变量译 码器。2输入,4输出对应输入的每一种组合, 唯一只有一个输出为“0” 逻辑示意图 真值表 输出表达式 输入输出 Y。=AB A 0 A BY 000111 」Y=AB B 101011 2=AB 01110 110 Y=AB 只用与非门实现的输出表达式
2.2-4译码器真值表和输出表达式 (设计步骤二) 定义:2-4译码器是指2输入-4输出的变量译 码器。2输入,4输出.对应输入的每一种组合, 唯一只有一个输出为“0” . 真值表 1 1 1 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 0 0 1 1 1 A B Y0 Y1 Y2 Y3 输 入 输 出 只用与非门实现的输出表达式 Y0 Y1 Y2 Y3 A B 逻辑示意图 = = = = Y AB Y AB Y AB Y AB 3 2 1 0 输出表达式