数字电子技术基础 iii t tI 教材:数字电子枝术基础 阁石主编(第四版)
数字电子技术基础 阎石(第四版) 数字电子技术基础 教材:数字电子技术基础 阎石主编(第四版)
数字电子技术基础 第一章逻辑代数基础 第二章门电路 第三章组合逻辑电路 第四章触发器 第五章时序逻辑电路 第六章脉冲波形的产生和形
第一章 逻辑代数基础 第二章 门电路 第三章 组合逻辑电路 第四章 触发器 第五章 时序逻辑电路 第六章 脉冲波形的产生和整形
第一章逻辑代数基础 §1-1概述 §1-2逻辑代数中的三种基本运算 §1-3逻辑代数的基本公式和常用公式 §1-4逻辑代数的基本定理 §1-5逻辑函数及其表示方法 §1-6逻辑函数的公式化简法 §1-7逻辑函数的卡诺图化简法 §1-8具有无关项的逻辑函数及其化简
第一章 逻辑代数基础 §1-1 概述 §1-2 逻辑代数中的三种基本运算 §1-3 逻辑代数的基本公式和常用公式 §1-4 逻辑代数的基本定理 §1-5 逻辑函数及其表示方法 §1-6 逻辑函数的公式化简法 §1-7 逻辑函数的卡诺图化简法 §1-8 具有无关项的逻辑函数及其化简
s1-1概述 1-1-1数字量和模拟量 模拟量 时间上、数量变化上都是连续的物理量; 表示模拟量的信号叫做模拟信号; 工作在模拟信号下的电子电路称为模拟电路 数字量 时间上、数量变化上都是离散的物理量; 表示数字量的信号叫做数字信号; 工作在数字信号下的电子电路称为数字电路 奋」心
§1-1 概 述 1-1-1 数字量和模拟量 模拟量 时间上、数量变化上都是连续的物理量; 表示模拟量的信号叫做模拟信号; 工作在模拟信号下的电子电路称为模拟电路。 数字量 时间上、数量变化上都是离散的物理量; 表示数字量的信号叫做数字信号; 工作在数字信号下的电子电路称为数字电路
1-1-2数制和码制 、数制 1、数制的基本知识 多位数码中,每位的构成方法以及从低位到高位的进 位规则称为数制。数字电路中常用进制有十进制,二进制 进制N 数码 计数规则 基数 十0,123456789逢十进 10 0.1 逢二进 任意进制数表达式的普遍形式: (S)=∑Ki·N (i=0~n,n是整数部分的位数) 式中:S为任意数,N为进制, Ki为第i位数码的系数,N为第i位的权
1-1-2 数制和码制 多位数码中,每位的构成方法以及从低位到高位的进 位规则称为数制。数字电路中常用进制有十进制,二进制。 (i=0~n, n是整数部分的位数) 二 0,1 逢二进一 2 十 0,1,2,3,4,5,6,7,8,9 逢十进一 10 进制 N 数 码 计数规则 基数 ( ) = = • n i o i S N Ki N 一、数制 任意进制数表达式的普遍形式: 1、数制的基本知识 式中: S为任意数,N为进制, Ki 为第 i 位数码的系数,Ni 为第 i 位的权
2、不同位数的二进制数二进制十进制 仁进制」十进制 0000 0001 00 00 10 10 0123 0000 100 0110 012345678 eY8二进制十进制 0 0000 0000 0011 234567 9012 1100 00 0 1101 1110 45
1 1 3 1 0 2 0 1 1 0 0 0 二进制 十进制 0 1 1 3 1 0 1 5 1 1 0 6 1 0 0 4 1 1 1 7 0 1 0 2 0 0 1 1 0 0 0 0 二进制 十进制 2、不同位数的二进制数 1 0 1 0 10 1 0 0 1 9 1 0 0 0 8 0 1 1 1 7 0 1 1 0 6 0 1 0 1 5 0 1 0 0 4 0 0 1 1 3 0 0 1 0 2 0 0 0 1 1 0 0 0 0 0 1 1 1 1 15 1 1 1 0 14 1 1 0 1 13 1 1 0 0 12 1 0 1 1 11 二进制 十进制
3、数制转换 十 其它进制数转换为十进制数,用“表达式展开法 例:(1011)2=1×23+0×22+1×21+1×20 8+0+2+1=(11) 10 将代码为1的数权值相加,即得对应的十进制数 2)十→二 十进制转换成二进制,用“除N取余法 例:将(11)10化为二进制数,用除2取余法。 11…余1→K0 故 25 余1→K1 22 余0 (11)=(1011 K3
3 、 数制转换 1) 二→十 2 ) 十 → 二 故: (11)10 =(1011)2 其它进制数转换为十进制数,用“表达式展开法”。 例: 将(11)10 化为二进制数,用 除 2 取 余 法。 用“除N取余法”。 例: (1011)2 + 0×2 2 + 1×2 1 + 1×2 0 =1×2 3 2 11 5 …… 余1 → K0 2 2 …… 余1 → K1 2 1 …… 余0 → K2 ……………… K3 十进制转换成二进制, = 8 + 0 + 2 + 1 =(11)10 将代码为1 的数权值相加,即得对应的十进制数
二、码制 不同的数码不仅可以表示数量的大小,还可以表 示不同的事物。用来表示不同事物的数码称为代码 编制代码遵循的规则叫做“码制”。 例如,一位十进制数0~9十个数码,用四位二进制数表 示时,其代码称为二—十进制代码,简称BCD代码。 BCD代码有多种不同的码制 8421BCD码、2421BCD码、余3码等, 内容见下表
二、码制 内容见下表 例如,一位十进制数0~9十个数 码,用四位二进制数表 示时,其代码称为二—— 十进制代码,简称 BCD代码。 不同的数码不仅可以表示数量的大小,还可以表 示不同的事物。用来表示不同事物的数码称为代码。 编制代码遵循的规则叫做“码制”。 BCD代码有多种不同的码制: 8421BCD 码、 2421BCD码、 余3码等
编码 种类8421码余3码21242171码余31步进码 十进制 (A)(B) 循环码 0 000000 11 000000000000001000000 00010100000100010001011010000 00100101001000100100011111000 30110110001100110101010110 4 01000111010001000111010011110 0101100001011011100011001111 6 0110100101101100100111010111 7 011 111010011111011100111100111 100010 111011101101111000011 9 100111001111111111110100000 权8421 242124215211
十进制 编码 种类 0 1 2 3 4 5 6 7 8 9 权 8421码 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 8 4 2 1 余3码 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 2421码 (A) 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 1 1 0 1 1 1 1 2 4 2 1 2421码 (B) 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 5211码 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 1 1 1 0 0 0 1 0 0 1 1 1 0 0 1 1 0 1 1 1 1 1 余 3 循环码 0 0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 0 1 0 1 0 步进码 00000 10000 11000 11100 11110 11111 01111 00111 00011 00001 2 4 2 1 5 2 1 1
⊙8421、2421和5211BCD码是恒权码 对于恒权码,将代码为1的数权值相加即可得 代码所代表的十进制数。 (1001)8421BCD=8+1=(9)10 例如 (1111)2421BCD=2+4+2+1=(9)10 (01111001)8421BCD=(79)10 (1011,1111)2421BCD=(59)10 ⊙余3码、余3循环码和步进码是无权码 ⊙余3码的编码规律:在依次罗列的四位二进制的 十六种态中去掉前三种和后三种。所以叫“余3码” ⊙余3循环码的主要特点:相邻两个代码之间仅有 位的状态不同。因此将余3循环码计数器的输出 状态译码时,不会产生竞争冒险现象
对于恒权码,将代码为1的数权值相加即可得 代码所代表的十进制数。 余3码的编码规律:在依 次罗列的四位二进制的 十六种态中去掉前三种和后三 种。所以叫“余3码”。 余3循环码的主要特点:相邻两个代码之间仅有 一位的状态不同。因此将余3循环码计数器的输出 状态译码时,不会产生竞争-冒险现象。 余3码、余3循环码和步进码是无权码 8421、2421和5211BCD码是恒权码 例如 (1001)8421BCD = (1111)2421BCD = (0111,1001)8421BCD = (1011,1111)2421BCD = 8+1=(9)10 2+4+2+1=(9)10 (79)10 (59)10