数字电子技术 第四章组合 4.3编码器和译码器 4.3.1 码制 编码:用文字、符号或数码表示特定对象的过程。 码制: 在编码的过程中,为了便于记忆和处理信 息,编码要遵循一定的规则,这些不同编 码方式遵循的规则就是码制。 二进制代码或二进制码: 将若干个二进制数码0和1按一定规则排列 起来表示某种特定含义的代码
第四章 组合逻辑电路 4. 3 编码器和译码器 4. 3. 1 码制 码制: 在编码的过程中,为了便于记忆和处理信 息,编码要遵循一定的规则,这些不同编 码方式遵循的规则就是码制。 编码: 用文字、符号或数码表示特定对象的过程。 二进制代码或二进制码: 将若干个二进制数码0和1按一定规则排列 起来表示某种特定含义的代码
数字电子技术 第四章组合量D 4.3编码器和译码器 1.常用的二-十进制编码 二-十进制编码(Binary Code Decimal,BCD码): 用4位二进制代码来表示09这十个数码。 常见的二-十进制代码有: 8421码、余3码、2421码、5211码、余3循 环码、右移循环码等
第四章 组合逻辑电路 4. 3 编码器和译码器 1. 常用的二-十进制编码 用4位二进制代码来表示0~9这十个数码。 二-十进制编码(Binary Code Decimal,BCD码): 常见的二-十进制代码有: 8421码、余3码、2421码、5211码、余3循 环码、右移循环码等
安由子术 第四章 组合■I 恒权码 表4.3.1 常用的二 十进制编码 恒权码 怡救福恒权码变权码 编码种类 2421(A) 2421(B) 余3循 8421码 十进制数 余3码 5211码 右移码 码 码 环码 0 0000 0011 0000 0000 0000 0010 00000 1 0001 0100 0001 0001 0001 0110 10000 2 0010 0101 0010 0010 0100 0111 11000 3 0011 0110 0011 0011 0101 0101 11100 4 0100 0111 0100 0100 0111 0100 11110 5 0101 1000 0101 1011 1000 1100 11111 6 0110 1001 0110 1100 1001 1101 01111 7 0111 1010 0111 1101 1100 1111 00111 8 1000 1011 1110 1110 1101 1110 00011 9 1001 1100 1111 1111 1111 1010 00001 权 8421 2421 2421 5211
第四章 组合逻辑电路 恒权码 恒权码 恒权码恒权码 变权码
数字电子技术 第四章组合量}D 2.循环码 循环码又称反射码、格雷码。 特点:相邻两个代码间只有1位取值不同;代码中的 每一位都以固定序列周期循环。 表4.3.24位循环码 十进制数 循环码 十进制数 循环码 0 0000 8 1100 1 0001 9 1101 2 0011 10 1111 3 0010 11 1110 4 0110 12 1010 0111 13 1011 6 0101 14 1001 7 0100 15 1000
第四章 组合逻辑电路 2. 循环码 循环码又称反射码、格雷码。 特点:相邻两个代码间只有1位取值不同;代码中的 每一位都以固定序列周期循环
数字电子技述 第四章组合量}冈 3.IS0编码 ISO (international standardization organization)编码是国际标准化组织编制的一组8 位二进制代码,主要用在信息传送上。低7位表示代 码信息,最高位用作补偶位。共56个代码(09十个, 英文字母26个,其他符号20个) 4.ASCIⅡ码 ASCII码是美国国家信息交换标准代码的简称。它是 一组8位二进制代码,用低7位表示代码信息,最高位 用作奇偶校验位。128个代码
第四章 组合逻辑电路 3. ISO编码 ISO(international standardization organization)编码是国际标准化组织编制的一组8 位二进制代码,主要用在信息传送上。低7位表示代 码信息,最高位用作补偶位。共56个代码(0~9十个, 英文字母26个,其他符号20个) 4. ASCII码 ASCII码是美国国家信息交换标准代码的简称。它是 一组8位二进制代码,用低7位表示代码信息,最高位 用作奇偶校验位。128个代码
数字电子技术 第四章组合量} 4.3编码器和译码器 4.3.2 编码器(Encoder) 编码: 用文字、符号或者数字表示特定对象的过程 编码器:实现编码操作的电路. 信息 12 编码器 入 In 马品 代码输出 编码器框图
第四章 组合逻辑电路 4. 3 编码器和译码器 4. 3. 2 编码器(Encoder) 编码: 用文字、符号或者数字表示特定对象的过程. Y1 I1 编 码 器 Y2 Ym I2 In 代 码 输 出 信 息 输 入 编 码 器 框 图 编码器:实现编码操作的电路
数字电子技术 第四章 组合量 一、二进制编码器 用位二进制代码对N=2"个信号进行编码的电路 1.3位二进制编码器(8线-3线) 编码表 输 出 3位 输入 输 输 Y2 Y1 Yo 二进制 5 编码器 0 0 0 0 0 1 I~1,是一 组互相排斥的输入变 1 0 量,任何时刻只能有一个有效输入。 111分 1 1 8g8目g88gg888目■s年8g8e8 SAAE88自目0 0 0 函数式 Y2=14+I5+I6+I 1 0 Y=12+I3+16+I 1 1 0 Y=1+3+I5+ 11 1
第四章 组合逻辑电路 一、二进制编码器 用 n 位二进制代码对 N = 2n个信号进行编码的电路 1. 3 位二进制编码器(8 线- 3 线) 函 数 式 Y2 = I 4 + I 5 + I 6 + I 7 Y1 = I 2 + I 3 + I 6 + I 7 Y0 = I 1 + I 3 + I 5 + I 7 输 入 输 出 I 0 I 7 是一组互相排斥的输入变 量,任何时刻只能有一个有效输入。 3 位 二进制 编码器 I 0 I 1 I 6 I 7 Y2 Y1 Y0 I 2 I 4 I 5 I 3 编码表 输 入 输 出 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Y2 Y1 Y0 I0 I1 I2 I3 I4 I5 I6 I7 编码规律:用000、001、…、111分 别表示I0、I1、…、I7
数字电子技术 第四章组合} 函数式 y2=4+I3+16+3=14·1316I) Y,=12+13+16+1,=2·1316) y=11+3+13+7=i1·13·13·I 逻辑图 一用或门实现 一用与非门实现 ≥1 ≥1 ≥1 & & & II6I514 142 IIo 1,I61314 1312
第四章 组合逻辑电路 函数式 逻辑图 — 用或门实现 — 用与非门实现 2 4 5 6 7 Y I I I I 1 2 3 6 7 Y I I I I 0 1 3 5 7 Y I I I I 4 5 6 7 I I I I 2 3 6 7 I I I I 1 3 5 7 I I I I Y2 Y1 Y0 ≥1 ≥1 ≥1 I 7 I 6 I 5 I 4 I 3 I 2 I 1 I 0 & & & Y2 Y1 Y0 7 6 5 4 I I I I 3 2 I I 1 0 I I
数字电子技术 第四章组合量 2.3位二进制优先编码器 优先编码:允许几个信号同时输入,但只对优先级别最高 的进行编码。优先顺序:1→1 编码表 函数式 输 入 输出 Y2=I,+16+I5+14 I I6 Is I4 I3 12 I Io Y2Y1 Yo XX X × × × X Y=I+I+IsI4Ig 0 十 × × X X × +IsI4I, U X X × 0 0 × X 0 Y=I2+16ls+1614l 0 0 X × 0 0 +16I4I2l 0 0 × 0 0 0 0 0 0 0 0
第四章 组合逻辑电路 优先编码:允许几个信号同时输入,但只对优先级别最高 的进行编码。优先顺序:I7 I0 编码表 输 入 输 出 I7 I6 I5 I4 I3 I2 I1 I0 Y2 Y1 Y0 1 1 1 1 0 1 1 1 0 0 0 1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 函数式 2. 3 位二进制优先编码器 2 7 6 5 4 Y I I I I 2 5 4 3 5 4 1 7 6 I I I Y I I I I I 1 6 4 2 3 6 4 5 6 0 7 I I I I Y I I I I I I
数字电子技术 第四章 组合} 逻辑图 Y Yo ≥1 >1 & & 输入 输出 为反 变量 中 中 中 6 3 口 口工 I.T
第四章 组合逻辑电路 输入 输出 为原 变量 逻 辑 图 输入 输出 为反 变量 Y2 Y1 Y0 ≥1 ≥1 ≥1 & & 1 1 1 1 1 1 1 1 1 1 1 1 7 I 6 I 5 I 4 I 3 I 2 I 1 I 0 I 1 1 1 Y2 Y1 Y0 I7 I6 I5 I4 I3 I2 I1 I0