《数字电路课件教案1(2.1-2.5.2)》由会员分享,可在线阅读,更多相关《数字电路课件教案1(2.1-2.5.2)(36页珍藏版)》请在金锄头文库上搜索。
1、 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第1页3、 二进制数补码二进制数补码 (N)INV=N(当(当N为正数)为正数)(2n-1)-N(当(当N为负数)为负数)正数的补码与原码相同;负数的补码等于正数的补码与原码相同;负数的补码等于2n-N; 符号位保持不变。符号位保持不变。结论:结论:2、 二进制数反码二进制数反码 (N)COMP=N(当(当N为正数)为正数)2n-N(当(当N为负数)为负数)正数的反码与原码相同;负数的反码等于原码的正数的反码与原码相同;负数的反码等
2、于原码的各位取反;各位取反; 符号位保持不变。符号位保持不变。结论:结论:思考:补码与反码关系?思考:补码与反码关系?(N)COMP=(N)INV+1练习练习P11例例1.4.1对于有效数字(对于有效数字(不包括符号位不包括符号位不包括符号位不包括符号位)为)为n位的二进制数位的二进制数N: 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第2页4、二进制的减法运算、二进制的减法运算 在做减法运算时,如果两个数为原码,则首先要比较在做减法运算时,如果两个数为原码,则首先要比较两数绝
3、对值的大小,然后以绝对值大的作为被减数,绝对两数绝对值的大小,然后以绝对值大的作为被减数,绝对值小的作为减数,求出差值,最后再确定差的符号。值小的作为减数,求出差值,最后再确定差的符号。 (此过程较复杂)(此过程较复杂)A-B=A+(B)COMP-2nA-B=A+(B)INV+1-2n思考:如何确定差的符号位?思考:如何确定差的符号位?两数的减法运算可以转换为加法运算,两数的减法运算可以转换为加法运算,A-B 的差的差的值等于的值等于A+(B)INV+1,若该差的值产生进位,则,若该差的值产生进位,则差的符号为正,否则为负。差的符号为正,否则为负。结论:结论:练习练习P12例例1.4.2 数字
4、电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第3页 两个补码表示的二进制数相加时的符号位讨论两个补码表示的二进制数相加时的符号位讨论例:用二进制补码运算求出例:用二进制补码运算求出131310 10 、1313131310 10 10 10 、1313131310 10 10 10 、1313131310101010注意:两个同符号数相加时,绝对值之和不可超过有效位注意:两个同符号数相加时,绝对值之和不可超过有效位所能表示的最大数所能表示的最大数 ;和的形式是补码形式。;和的形式是
5、补码形式。 解:结论:将两个加数的符号位和来自最高位数字位的进位相结论:将两个加数的符号位和来自最高位数字位的进位相加,结果就是和的符号加,结果就是和的符号 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第4页数数字字系系统统的的信信息息数值数值文字符号文字符号二进制代码二进制代码编码编码为了表示字符为了表示字符为了分别表示为了分别表示N个字符,所需的二进制数的最小位数:个字符,所需的二进制数的最小位数:1.5 1.5 几种常用的编码几种常用的编码则可用则可用n位二进制表示位二进
6、制表示 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第5页一、四位二进制编码一、四位二进制编码8421码(自然编码):码(自然编码):即即00001111,在这种代在这种代码中,从左到右每一位的码中,从左到右每一位的1的权分别为的权分别为8、4、2、1,且每一位的权是固定不变的,所以它也属于恒权代码。且每一位的权是固定不变的,所以它也属于恒权代码。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研
7、究室电子信息研究室电子信息研究室第6页十进制代码十进制代码 几种常用的十进制代码几种常用的十进制代码十进制十进制数数8421BCD码码余余3码码2421码码5211码码余余3循环码循环码000000011000000000010100010100000100010110200100101001001000111300110110001101010101401000111010001110100501011000101110001100601101001110010011101701111010110111001111810001011111011011110910011100111111111
8、010 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第7页二、格雷码(循环码)二、格雷码(循环码)特点:特点:1.每一位的状态变化都按一定的顺序循环。每一位的状态变化都按一定的顺序循环。 2.编码顺序依次变化,按表中顺序变化时,相邻代码编码顺序依次变化,按表中顺序变化时,相邻代码只有一位改变状态。只有一位改变状态。编码编码顺序顺序二进制二进制格雷码格雷码编码编码顺序顺序二进制二进制格雷码格雷码0000000008100011001000100019100111012001000
9、11101010111130011001011101111104010001101211001010501010111131101101160110010114111010017011101001511111000记忆特点:记忆特点:最低位最低位:首末各:首末各1个个0,然后,然后2个个1,2个个0;次低位次低位:首末各:首末各2个个0,然后,然后4个个1,4个个0,4个个1;次高位次高位:首末各:首末各4个个0,中间,中间8个个1;最高位最高位:8个个0,8个个1。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信
10、息研究室电子信息研究室电子信息研究室第8页三、美国信息交换标准代码(三、美国信息交换标准代码(ASCASC)ASCASC是一组七位二进制代码,共是一组七位二进制代码,共是一组七位二进制代码,共是一组七位二进制代码,共128128个个个个目前计算机中用得最广泛的字符集及其编码,是由美国国家标准目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局局(ANSI)制定的制定的ASCII码(码(American Standard Code for Information Interchange)第第0020H号及第号及第7FH号号(共共34个个)是控制字符或通讯专用字符,如是控制字符或通讯专用字符
11、,如控制符:控制符:LF(换行(换行0AH)、)、CR(回车(回车 0DH)、)、SP(空格(空格 20H)、 DEL(删除(删除 7FH) 等;等;通讯专用字符:通讯专用字符:SOH(01H)、)、EOT(04H)、)、ACK(06H)等;)等;第第21H7EH号号(共共94个个)是字符,其中第是字符,其中第30H39H号为号为09十个十个阿拉伯数字;阿拉伯数字;41H5A号为号为26个大写英文字母,个大写英文字母,61H7A号为号为26个小写英文字母,其余为一些标点符号、运算符号等。个小写英文字母,其余为一些标点符号、运算符号等。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技
12、术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第9页1、数字电路的特点;、数字电路的特点;2、各种进制及进制之间的相互转换;、各种进制及进制之间的相互转换;3、原码、补码及反码的概念;、原码、补码及反码的概念;4、常用编码(、常用编码(8421自然编码、循环码;自然编码、循环码;8421BCD码、余三码及余三循环码等;)码、余三码及余三循环码等;)小结小结课后练习:课后练习:1.11.15 (自己通过练习掌握)(自己通过练习掌握) 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)
13、电子信息研究室电子信息研究室电子信息研究室电子信息研究室第10页2.1 2.1 概述概述2.2 2.2 逻辑代数中的三种基本运算逻辑代数中的三种基本运算 2.3 2.3 逻辑代数的基本公式和常用公式逻辑代数的基本公式和常用公式2.4 2.4 逻辑代数的基本定理逻辑代数的基本定理2.5 2.5 逻辑函数及其表示方法逻辑函数及其表示方法2.6 2.6 逻辑函数的化简方法逻辑函数的化简方法2.7 2.7 具有无关项的逻辑函数及其化简具有无关项的逻辑函数及其化简第二章第二章 逻辑代数基础逻辑代数基础 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五
14、版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第11页2.1 2.1 概述概述基本概念基本概念逻辑:逻辑: 事物的因果关系事物的因果关系 二值逻辑:变量取值只有二值逻辑:变量取值只有0和和1 逻辑运算:按照指定的某种因果关系进行推理运算逻辑运算:按照指定的某种因果关系进行推理运算 逻辑运算的数学基础:布尔代数(开关代数逻辑运算的数学基础:布尔代数(开关代数 或逻辑代数)或逻辑代数) 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第12页2.2 2.2 逻辑代数中的三
15、种基本运算逻辑代数中的三种基本运算 与(AND) 或(OR) 非(NOT)规定规定: 开关合为逻辑开关合为逻辑“1”,开关断为逻辑,开关断为逻辑“0” 灯亮为逻辑灯亮为逻辑“1”,灯灭为逻辑,灯灭为逻辑“0” 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第13页与逻辑与逻辑条件同时具备,结果发生条件同时具备,结果发生Y=A AND B = A&B=AB=ABA BY0 00 00 00 10 10 01 1 0 00 01 1 1 11 1真值表特点真值表特点: 有有0 则则0
16、, 全全1则则1 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第14页或逻辑或逻辑条件之一具备,结果发生条件之一具备,结果发生Y= A OR B = A+BA BY0 00 00 00 10 11 11 1 0 01 11 1 1 11 1真值表特点:真值表特点: 有有1 则则1, 全全0则则0。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第15页非逻辑非逻辑
17、条件不具备,结果发生条件不具备,结果发生 A Y0 0 1 11 10 0 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第16页与、或、非的逻辑符号与、或、非的逻辑符号与、或、非的逻辑符号与、或、非的逻辑符号三种最基本的逻辑运算:与、或、非三种最基本的逻辑运算:与、或、非三种最基本的逻辑运算:与、或、非三种最基本的逻辑运算:与、或、非 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研
18、究室电子信息研究室第17页几种常用的复合逻辑运算几种常用的复合逻辑运算与非与非 或非或非 与或非与或非 真值表特点真值表特点真值表特点真值表特点: : 有有0 则则1, 全全1则则0 真值表特点真值表特点真值表特点真值表特点: : 有有1 则则0, 全全0则则1 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第18页异或异或Y= A B=AB+ABA BY0 00 00 00 10 11 11 1 0 01 11 1 1 10 0 真值表特点真值表特点真值表特点真值表特点: :
19、相同相同 则则0, 相异则相异则1 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第19页同或同或Y= A B=AB+ABA BY0 010 101 001 11 真值表特点真值表特点真值表特点真值表特点: : 相同相同 则则1, 相异则相异则0 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第20页1、 常量之间的运算常量之间的运算2、常量和变量之间的运算、常量和
20、变量之间的运算3、变量和变量之间的运算、变量和变量之间的运算互补律,变量与其反变量之间的关系互补律,变量与其反变量之间的关系互补律,变量与其反变量之间的关系互补律,变量与其反变量之间的关系2.3.1 基本公式(基本公式(见见P24表表2.3.1 )2.3 逻辑代数的基本公式和常用公式逻辑代数的基本公式和常用公式 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第21页交换律交换律交换律交换律结合律结合律结合律结合律分配律分配律分配律分配律德德德德 摩根定理(反演律)摩根定理(反演律
21、)摩根定理(反演律)摩根定理(反演律)还原律还原律还原律还原律同一律同一律同一律同一律(重叠律)(重叠律)(重叠律)(重叠律)返回返回1 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第22页2.3.2 若干常用公式(若干常用公式( (见见P25表表2.3.3) )(17推论推论)14181418,吸收律,吸收律,吸收律,吸收律由两乘积项组成的表达式中,如果一项含因子由两乘积项组成的表达式中,如果一项含因子A,另一项含另一项含A的的非,则这两项其余因子各自取反,就得到这个函数的反
22、函数。非,则这两项其余因子各自取反,就得到这个函数的反函数。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第23页关于异或运算的公式关于异或运算的公式因果互换律:因果互换律: 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第24页2.4 逻辑代数的基本定理逻辑代数的基本定理2.4.1 代入定理代入定理 -在任何一个包含在任何一个包含A的逻辑等式中,的逻辑等式中,若
23、以另外一个逻辑式代入式中若以另外一个逻辑式代入式中A的位置,则的位置,则等式依然成立。等式依然成立。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第25页应用举例应用举例1: 式(式(17) A+BC = (A+B)(A+C) A+B(CD) = (A+B)(A+CD)= (A+B)(A+C)(A+D)应用举例应用举例2: 式式 (8)思考:思考:写出四变量的反演律表达式。写出四变量的反演律表达式。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(
24、第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第26页 -对任一逻辑式对任一逻辑式 变换顺序变换顺序 先括号,先括号,然后乘,最后加然后乘,最后加 不属于单个变量的不属于单个变量的上的反号保留不变上的反号保留不变2.4.2 反演定理反演定理 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第27页例例1:试用反演定理求:试用反演定理求 的反逻辑式。的反逻辑式。解:解:练习:练习:练习:练习:P28 例例2.4.2,2.4.3例例2: 试用反演定
25、理求试用反演定理求 的反逻辑式。的反逻辑式。解解: 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第28页对偶定理:对偶定理:若两个函数式相等,那么它们的对偶式若两个函数式相等,那么它们的对偶式也相等。也相等。 2.4.3 对偶定理对偶定理对偶式:对偶式:在一个逻辑式在一个逻辑式 中中,若将其中所有的若将其中所有的“+”变变成成“”,“”变成变成“+”,“ 0”变成变成“1”, “1”变成变成“0”,所得函数式即为原函数式的对偶式,所得函数式即为原函数式的对偶式,记作:记作: 。
26、思考:思考:反演定理和对偶定理有什么不同?反演定理和对偶定理有什么不同?说明说明1例:证明:例:证明:解:解: 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第29页2.5.1 逻辑函数逻辑函数Y=F(A,B,C,) -若以逻辑变量为输入,运算结果为输出,则若以逻辑变量为输入,运算结果为输出,则输入变量值确定以后,输出的取值也随之而定。输入变量值确定以后,输出的取值也随之而定。输入输入/输出之间是一种函数关系。输出之间是一种函数关系。 注:在二值逻辑中,输入注:在二值逻辑中,输入
27、/输出都只有两种取值输出都只有两种取值0/1。2.5 逻辑函数及其表示方法逻辑函数及其表示方法 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第30页2.5.2 逻辑函数的表示方法逻辑函数的表示方法真值表真值表逻辑式逻辑式逻辑图逻辑图波形图波形图卡诺图卡诺图计算机软件中的描述方式计算机软件中的描述方式各种表示方法之间可以相互转换各种表示方法之间可以相互转换 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子
28、信息研究室电子信息研究室电子信息研究室第31页一、真值表一、真值表输入变量输入变量A B C输出输出Y1 Y2 遍历所有可能的输遍历所有可能的输入变量的取值组合入变量的取值组合输出对应的取值输出对应的取值a) a) 找出输入、输出变量,并用相应的字母表示找出输入、输出变量,并用相应的字母表示;b) b) 逻辑赋值。逻辑赋值。c) c) 列真值表。列真值表。n个变量可以有个变量可以有2n个输入状态。个输入状态。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第32页二、逻辑式二、逻
29、辑式 将输入将输入/输出之间的逻辑关系用输出之间的逻辑关系用与与/ /或或/ /非非的运算的运算式表示就得到逻辑式。式表示就得到逻辑式。三、逻辑图三、逻辑图 用逻辑图形符号表示逻辑运算关系,与逻辑电路的用逻辑图形符号表示逻辑运算关系,与逻辑电路的实现相对应。实现相对应。四、波形图四、波形图 将输入变量所有取值可能与对应输出按时间顺序排将输入变量所有取值可能与对应输出按时间顺序排列起来画成时间波形。列起来画成时间波形。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第33页 数字电
30、子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第34页卡诺图卡诺图EDA中的描述方式中的描述方式 HDL (Hardware Description Language) VHDL (Very High Speed Integrated Circuit ) Verilog HDL EDIF DTIF 。 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第35页举例:举重裁判电
31、路举例:举重裁判电路A B CY0 0 00 0 00 00 0 10 0 10 00 1 00 1 00 00 1 10 1 10 01 0 01 0 00 01 0 11 0 11 11 1 01 1 01 11 1 11 1 11 1 数字电子技术基础数字电子技术基础数字电子技术基础数字电子技术基础 (第五版)(第五版)(第五版)(第五版)电子信息研究室电子信息研究室电子信息研究室电子信息研究室第36页1、各种逻辑运算式、逻辑门功能、逻辑门符号;、各种逻辑运算式、逻辑门功能、逻辑门符号;2、逻辑代数的各种公式、定理;、逻辑代数的各种公式、定理;3、逻辑函数的各种表示方法。、逻辑函数的各种表示方法。作业:作业: 2.1(6) 2.2(2)小结小结下次讲:下次讲:2.5.22.5.32.5.42.6