44若干典型的组合逻辑集成电路 ▲44.1编码器 ▲442译码器数据分配器 44.3数据选择器 444数值比较器 4.45算术运算电路 《
4.4 若干典型的组合逻辑集成电路 4.4.1 编码器 4.4.2 译码器/数据分配器 4.4.3 数据选择器 4.4.4 数值比较器 4.4.5 算术运算电路 ▲ ▲ ▲
44若干典型的组合逻辑集成电路 4.41编码器 1、)编码器( Encoder)的概念与分类 编码:赋予二进制代码特定含义的过程称为编码。 如:8421BCD码中,用1000示数字8 如:ASCI码中,用1000表示字母A等 编码器:具有编码功能的逻辑电路
1、)编码器 (Encoder)的概念与分类 编码:赋予二进制代码特定含义的过程称为编码。 如:8421BCD码中,用1000表示数字8 如:ASCII码中,用1000001表示字母A等 编码器:具有编码功能的逻辑电路。 4.4.1 编码器 4.4 若干典型的组合逻辑集成电路
1、)编码器( Encoder的概念与分类 编码器的逻辑功能: 能将每一个编码输入信号变换为不同的二进制的代码输出。 如BCD编码器:将10个编码输入信号分别编成10个4位码 输出。 如8线3线编码器:将8个输入的信号分别编成8个3位二进 制数码输出。 《
能将每一个编码输入信号变换为不同的二进制的代码输出。 如8线-3线编码器:将8个输入的信号分别编成 8个3位二进 制数码输出。 如BCD编码器:将10个编码输入信号分别编成10个4位码 输出。 编码器的逻辑功能: 1、)编码器 (Encoder)的概念与分类 ﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏
1、)编码器( Encoder)的概念与分类 编码器的分类:普通编码器和优先编码器。 普通编码器:任何时候只允许输入一个有效编码信号,否则 输出就会发生混乱。 优先编码器:允许同时输入两个以上的有效编码信号。当同 时输入几个有效编码信号时,优先编码器能按预先设定的优 先级别,只对其中优先权最高的一个进行编码。 《
编码器的分类:普通编码器和优先编码器。 普通编码器:任何时候只允许输入一个有效编码信号,否则 输出就会发生混乱。 优先编码器:允许同时输入两个以上的有效编码信号。当同 时输入几个有效编码信号时,优先编码器能按预先设定的优 先级别,只对其中优先权最高的一个进行编码。 1、)编码器 (Encoder)的概念与分类 ﹏﹏﹏﹏﹏﹏﹏﹏﹏﹏
1、编码器的工作原理 普通二进制编码器 二进制编码器的结构框图 Y 二进制 n位二进 输入 编码器 制码输出 n-1 21-1 《
二进制编码器的结构框图 普通二进制编码器 1、编码器的工作原理 I0 I1 Yn-1 Y0 Y1 1 n 2 - I 二进制 编码器 2 n个 输入 n位二进 制码输出
1、编码器的工作原理 (1)4线-2线普通二进制编码器(设计) (a)逻辑框图 (2)逻辑功能表 0 出二 4 进 00 输入 n「制 0 0 码输 000 00 0010)1 提示:编码器的输入为高电平有效。思考:增加输入输出线又将如何? 《
(1) 4线─2线普通二进制编码器 (设计) 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 Y1 Y0 I 3 I 2 I 1 I 0 (2)逻辑功能表 提示:编码器的输入为高电平有效。 思考:增加输入输出线又将如何? Y1 Y0 I0 I1 I2 I3 (a)逻辑框图 4 输 入 二 进 制 码 输 出 1 1 1 0 0 1 0 0 1、编码器的工作原理
(2)键盘输入8421BCD码编码器(分析) 便能标志 CC 1kQ X10 GS 2 S5 编码输入 s口 B 7 Sa 代码输出
(2.) 键盘输入8421BCD码编码器(分析) 2 3 4 5 6 7 8 9 0 1 S0 S1 S2 S4 S5 S6 S7 S8 S9 VCC 1kΩ×10 & & & & ≥1 & GS D C B A S3 代码输出 2 3 4 5 6 7 8 9 0 1 S0 S1 S2 S4 S5 S6 S7 S8 S9 VCC 1kΩ×10 & & & & ≥1 & GS D C B A S3 使能标志 2 3 4 5 6 7 8 9 0 1 S0 S1 S2 S4 S5 S6 S7 S8 S9 VCC 1kΩ×10 & & & & ≥1 & GS D C B A S3 编码输入
2.键盘输入8421BCD码编码器功能表 输 入 输出 ABCDGS 00000 0 0011 111111111 11111 0 000 01111 01 0 0 0 01001 00 00 「101111111100o11 0111111111000o1 △注意:该编码器为输入低电平有效 )
输 入 输 出 S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 A B C D GS 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 1 注意:该编码器为输入低电平有效 2. 键盘输入8421BCD码编码器功能表
Z3.优先码器 优先编码器的提出: 实际应用中,经常有两 个或更多输入编码信号 同时有效。 必须根据轻重缓急,规定好这些外设允许操作的先后次 序,即优先级别。 识别多个编码请求信号的优先级别,并进行相应编码的逻 辑部件称为优先编码器。 《
3. 优先编码器 优先编码器的提出: 实际应用中,经常有两 个或更多输入编码信号 同时有效。 必须根据轻重缓急,规定好这些外设允许操作的先后次 序,即优先级别。 识别多个编码请求信号的优先级别,并进行相应编码的逻 辑部件称为优先编码器。 ▲
(2)优先编码器线(4-2线优先编码器)(设计) 输入编码信号高电平有效,输出为二进制代码 输入编码信号优先级从高到低为1、~Ln 输入为编码信号l3~l0输出为Y1Y (1)列出功能表 (2)写出逻辑表达式 输入 输出 K=12l3+ 100000 X10001 =h12I3+3 ×1010 (3)画出逻辑电路(略) 「×「××|1|11 低 高
(2)优先编码器线(4─2 线优先编码器)(设计) (1)列出功能表 输 入 输 出 I0 I1 I2 I3 Y1 Y0 1 0 0 0 0 0 × 1 0 0 0 1 × × 1 0 1 0 × × × 1 1 1 低 高 (2)写出逻辑表达式 (3)画出逻辑电路(略) 输入编码信号高电平有效,输出为二进制代码 输入编码信号优先级从高到低为 I0 I3 ~ 输入为编码信号I3 I0 输出为Y1 Y0 Y1 =I2 I3 +I3 Y0 =I1 I2 I3 +I3