Q第1章数字逻辑基础 授课计划 教学内容 教学小结
第1章 数字逻辑基础 授课计划 教学内容 教学小结
授课计划 1、教学目标 理解数字信号和数字系统的基本概念; 2、了解数字电路的特点、应用、分类及学习方法 3、掌握二、八、十、十六进制的表示方法及相互转换; 4、知道8421BCD码、余三码、格雷码的意义及表示方法 5、掌握逻辑代数的基本逻辑运算和基本定律及代数法和 卡诺图法化简逻辑函数的基本方法
一、授课计划 1、教学目标 1、理解数字信号和数字系统的基本概念; 2、了解数字电路的特点、应用、分类及学习方法; 3、掌握二、八、十、十六进制的表示方法及相互转换; 4、知道8421BCD码、余三码、格雷码的意义及表示方法。 5、掌握逻辑代数的基本逻辑运算和基本定律及代数法和 卡诺图法化简逻辑函数的基本方法
2、重点与难点 1、重点:数制与码制的表示方法及代数法和卡诺图法化 简逻辑函数的基本方法 2、难点:代数法和卡诺图法化简逻辑函数的基本方法
2、重点与难点 1、重点:数制与码制的表示方法及代数法和卡诺图法化 简逻辑函数的基本方法。; 2、难点:代数法和卡诺图法化简逻辑函数的基本方法
3、学时分配:共6学时 ◆第1、2学时:数字电路概述及数制与编 ◆第3、4学时:逻辑代数的基本概念、公 式和定理 ◆第5、6学时:逻辑函数的化简方法
3、学时分配:共6学时 第1、2学时:数字电路概述及数制与编 码 第3、4学时:逻辑代数的基本概念、公 式和定理 第5、6学时:逻辑函数的化简方法
本章首先介绍数字信号、数字技术和 数字系统等基本概念,然后介绍计算机 中各种进制数的表示方法,最后介绍逻 辑代数的基本概念、公式和定理,逻辑 函数的代数化简法和卡诺图化简法。逻 辑代数是分析及设计数字电路的基本工 具,逻辑函数化简是数字电路分析及设 计的基础
本章首先介绍数字信号、数字技术和 数字系统等基本概念,然后介绍计算机 中各种进制数的表示方法,最后介绍逻 辑代数的基本概念、公式和定理,逻辑 函数的代数化简法和卡诺图化简法。逻 辑代数是分析及设计数字电路的基本工 具,逻辑函数化简是数字电路分析及设 计的基础
、教学内容 1数字电路概述(第1、2学时) 11数字信号和模拟信号 模拟信号是在时间和幅值上都连续变化的信号,例如温度、压力 磁场、电场等物理量通过传感器变成的电信号,如图11(a)所示。对 模拟信号进行传输、处理的电子线路称为模拟电路。数字信号是在 时间和幅值上都不连续,并取一定离散数值的信号,通常是由数字0 和1,也可以说是由低电平电信号和高电平电信号组成的信号,如图 1.1(b)所示。对数字信号进行传输、处理的电子线路称为数字电路 如数字电子钟、数字万用表的电子电路都是由数字电路组成的。 (a)模拟信号波形 b)数字信号波形
1.1 数字电路概述(第1、2学时) 1.1.1 数字信号和模拟信号 模拟信号是在时间和幅值上都连续变化的信号,例如温度、压力、 磁场、电场等物理量通过传感器变成的电信号,如图1.1(a)所示。对 模拟信号进行传输、处理的电子线路称为模拟电路。数字信号是在 时间和幅值上都不连续,并取一定离散数值的信号,通常是由数字0 和1,也可以说是由低电平电信号和高电平电信号组成的信号,如图 1.1(b)所示。对数字信号进行传输、处理的电子线路称为数字电路, 如数字电子钟、数字万用表的电子电路都是由数字电路组成的。 (a)模拟信号波形 (b)数字信号波形 二、教学内容
112数字技术和数字系统 数字信号和模拟信号之间可以相互转换,模拟信号经过 取样、量化转换为数字信号的过程称为模数转换(转换)。 数字技术就是为了适应和满足不同的应用需要,通过变 换电路把模拟信号变成由0和1组成的数字信号,然后由数字 系统对数字信号进行存储、运算、处理、变换、合成等 输入和输出都是数字信号而且具有存储、传输、处理信 息能力的系统称为数字系统。一台微型计算机就是一个典型 的最完善的数字系统。 12数制与转换 数制我们最熟悉十进制:十个码元0~9,逢十进一。 任意地,R进制有R个码元,逢R进一. 任意数制之间都可以进行转换,我们常用的是十进制与 其他进制之间的转换。 R进制转换为十进制:将R进制加权求和即可
1.1.2 数字技术和数字系统 数字信号和模拟信号之间可以相互转换,模拟信号经过 取样、量化转换为数字信号的过程称为模数转换(转换)。 数字技术就是为了适应和满足不同的应用需要,通过变 换电路把模拟信号变成由0和1组成的数字信号,然后由数字 系统对数字信号进行存储、运算、处理、变换、合成等。 输入和输出都是数字信号而且具有存储、传输、处理信 息能力的系统称为数字系统。一台微型计算机就是一个典型 的最完善的数字系统。 1.2 数制与转换 数制 我们最熟悉十进制:十个码元0~9,逢十进一。 任意地,R进制有R个码元,逢R进一. 任意数制之间都可以进行转换,我们常用的是十进制与 其他进制之间的转换。 R进制转换为十进制:将R进制加权求和即可
例1.1(11001)2=(?)10 解:(11001)2=1×24+1×23+0×22+0×21+1×20 16+8+0+0+1=(25)0 例1.2(00101)2=0×21+1×22+0×2-3+1×2-4 =0+0.25+0+0.0625=(0.3125)0 十六进制数 以16为基数所表示的数叫做十六进制数。十六进制中, 0~9的数字与十进制中使用的字符相同,不同的是,十进制 中的10~15在十六进制中一般用A、B、C、D、E、F表示。 例1.3将十六进制数(12AF.B4)16转换成十进制数 (12AFB4)1=1×163+2×162+10×161+15×160+11 161+4×162=(4783.703125)10
例1.1 (11001)2 =( ? )10 解:(11001)2 =1×2 4+1×2 3+0×2 2+0×2 1+1 ×2 0 = 16 +8+0+0+1 =(25 )10 例1.2 (0.0101)2 = =0+0.25+0+0.0625 =(0.3125) 10 十六进制数 以16为基数所表示的数叫做十六进制数。十六进制中, 0~9的数字与十进制中使用的字符相同,不同的是,十进制 中的10~15在十六进制中一般用A、B、C、D、E、F表示。 例1.3 将十六进制数(12AF .B4)16转换成十进制数。 (12AF .B4)16=1 ×163+2 ×162+10 ×161+15 ×160+11 16-1+ 4×16-2=(4783 .703125)10
十进制代码(BCD代码) 我们习惯使用十进制,计算机硬件基于二进制,两者的 结合点就是BCD( Binary Coded Decimal)码,即用二进制编 码表示十进制的十个码元0~9。至少要用四位二进制数才能表 示0~9,因为三位二进制最多只有8种组合。四位二进制有16 种组合,足够了 现在的问题是要在16种组合中挑出10个,分别表示09, 怎么挑呢?不同的挑法构成了不同的BCD码,如:8421码、 2421码等,其中的数字表示位权,还有余3码、格雷码等。 常用的BCD代码如表1.1所示:
二——十进制代码(BCD 代码) 我们习惯使用十进制,计算机硬件基于二进制,两者的 结合点就是 BCD (Binary Coded Decimal ) 码 ,即用二进制编 码表示十进制的十个码元0 ~ 9。至少要用四位二进制数才能表 示0 ~9,因为三位二进制最多只有8种组合。四位二进制有16 种组合,足够了。 现在的问题是要在16种组合中挑出10个,分别表示0~9, 怎么挑呢?不同的挑法构成了不同的BCD码,如:8421码、 2421码等,其中的数字表示位权,还有余3码、格雷码等。 常用的BCD代码如表1.1所示: 0 0 = 0 0 1= 0 1 0 = 0 11=1 A 上页 下页
表1.1常用的 十进制编码 十进制数8421码余3码2421码右移码5211吗余3循环码 0 0000 0011 0000 00000 0000 0010 0001 0100 0001 10000 0001 0110 1—2—3—4—5—6—7 0010 0101 0010 11000 0100 0111 0011 0110 0011 11100 0101 0101 0100 0111 0100 l1110 0111 0100 0101 1000 0101 l1111 1000 1100 110 0110 01111 1001 1101 0111 1010 0111 00111 1100 l111 1000 1011 1110 00011 1101 1110 1001 1100 00001 1111 1010 权 8421 2 5211
表1.1 常用的二——十进制编码 权 8421 2421 5211 十进制数 8421码 余3码 2421码 右移码 5211码 余3循环码 0 1 2 3 4 5 6 7 8 9 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 0000 0001 0010 0011 0100 0101 0110 0111 1110 1111 00000 10000 11000 11100 11110 11111 01111 00111 00011 00001 0000 0001 0100 0101 0111 1000 1001 1100 1101 1111 0010 0110 0111 0101 0100 1100 1101 1111 1110 1010