数字逻辑 第2版 教学课件 ppt 作者 武庆生 第1章(2014)

上传人:E**** 文档编号:89158539 上传时间:2019-05-19 格式:PPT 页数:84 大小:591.01KB
返回 下载 相关 举报
数字逻辑 第2版 教学课件 ppt 作者 武庆生 第1章(2014)_第1页
第1页 / 共84页
数字逻辑 第2版 教学课件 ppt 作者 武庆生 第1章(2014)_第2页
第2页 / 共84页
数字逻辑 第2版 教学课件 ppt 作者 武庆生 第1章(2014)_第3页
第3页 / 共84页
数字逻辑 第2版 教学课件 ppt 作者 武庆生 第1章(2014)_第4页
第4页 / 共84页
数字逻辑 第2版 教学课件 ppt 作者 武庆生 第1章(2014)_第5页
第5页 / 共84页
点击查看更多>>
资源描述

《数字逻辑 第2版 教学课件 ppt 作者 武庆生 第1章(2014)》由会员分享,可在线阅读,更多相关《数字逻辑 第2版 教学课件 ppt 作者 武庆生 第1章(2014)(84页珍藏版)》请在金锄头文库上搜索。

1、数 字 逻 辑,(第二版),序言 第一章 数字逻辑基础 第二章 逻辑代数基础 第三章 集成门电路 第四章 组合逻辑电路 第五章 触发器 第六章 同步时序逻辑电路 第七章 异步时序逻辑电路 第八章 硬件描述语言Verilog HDL,数 字 逻 辑,序言,一般微机的基本组成,CPU的基本组成:控制器、运算器、内部总线及缓 冲器。,控制器:指令寄存器、指令译码器、操作控制器 通用寄存器组、程序计数器、堆栈指针等。 以上部件和数字逻辑的第二章、第三章、第四章 第五章、第六章相关。,运算器:累加器、锁存器、暂存器、算术逻辑单元 、标志寄存器 等。 以上部件和数字逻辑的第五章、第六章、第七章 相关,内部

2、总线及缓冲器:该部件与数字逻辑的第三章、 第五章相关。,I/O接口的基本组成:接CPU一侧的有:总线驱动器 、地址译码器、控制逻辑单元,接外设一侧的有: 数据缓冲器、状态寄存器、控制寄存器。 以上部件与数字逻辑的第三章、第四章、第五章、 第六章相关。,存储器的基本组成:ROM 、RAM。和数字逻辑的 第八章相关。,PLD(Programmable Logic Device)器件和EDA(,Electronic Design Automation)技术的出现使数字,系统的设计思想和设计方式发生了根本的变化。,一个主要特征。,“数字逻辑”是计算机专业本科学生的一门主干课程,。它是“计算机组成原理”

3、、“微机与接口技术”、“可,编程逻辑设计”、“单片机原理及应用”、“嵌入式系统”等的先导课程。,一、数字电子技术与模拟电子技术的比较,1、从信号来看,2、从构成电路的器件来看,数字信号应用最广的两种传输波形,一种称为,,电平型(NRZ)另一种称为脉冲型(RZ)。,无源器件: R、C (模拟电路中还有L),有源器件:二极管D(diode)三极管T(transistor),模拟电路: T 工作在线性区,处于放大状态,3、所用数学工具,模拟电路: 微分方程、拉斯变换及反变换。,数字电路: 布尔代数,4、学习研究的方法,模拟电路 : 频域法,二、数字化的优点,1、精确度高;,2、抗干扰力强;,3、功耗

4、小;,4、便于集成化;,三、数字电路中的操作,1、算术操作;,2、逻辑操作;,5、便于加密、解密。,四、数字集成电路的发展趋势,1、大规模,2、低功耗,3、高速度,4、可编程(Programmable Logic DevicePLD),5、可测试,第一章数制与码制,1.1 计数进位制,1.2 数制转换,1.3 带符号数的代码表示,1.4 数码和字符的代码表示,知识要点,1、数字系统的基本概念,2、进位计数制及几种常用数制的转换,3、带符号二进制数的代码表示形式,4、数字系统中常用的几种编码,重点与难点,一、基本概念,1、数字信号,数字信号是在两个稳定状态间作阶跃式变化的信号,有时又称为离散信号

5、。它有电平型和脉冲型两种表示形式。,2、数字电路,对数字信号信进行传递、变换、运算、存储及显示处理的电路称为数字电路。由于数字电路不仅能对信号进行数值运算,而且具有逻辑运算和逻辑判断的功能,所以又称为数字逻辑电路。,3、数字系统,数字系统是由实现各种功能的逻辑电路相互连接构成的整体,它能交互式地处理用离散形式表示的信息。比如,数字计算机就是一种最典型的数字系统。,4、数字逻辑电路的分类,数字逻辑电路根据功能特点来分可分为无记忆功能的组合逻辑电路和具有记忆功能的时序逻辑电路两类。,5、数字系统中的两种运算类型,数字系统中有算术运算和逻辑运算两种不同的运算类型。算术运算是为了对数据信息进行加工处理

6、,其数学基础是二进制数的运算;逻辑运算是为了实现各种不同的功能控制,其数学基础是逻辑代数。,6、数字逻辑电路中研究的主要问题,数字逻辑电路中研究的主要问题是电路输出信号状态与输入信号状态之间的逻辑关系。,二、数制及常用数制的转换,1、数制,数制是人们对数量计数的一种统计规律。任何一种数制都包含着基数、进位规则及位权三个特征。,2、数制转换,不同数制只不过是按一定规律对数进行描述的不同形式。同一个数可以用不同的进位制表示,即它们可以相互转换。,三、带符号二进制数的代码表示,真值是指在数值前用“+”表示正数,用“-”表示负数的带符号二进制数。机器数是指用“0”表示“+”,,1、真值与机器数,用“1

7、”表示“-”,即把符号“数值化”后的带符号二进制数。,2、机器数的三种常用代码,数字系统中常用的机器数有原码、反码和补码三种类型。,3、真值、原码、反码和补码的相互转换,四、常用的几种编码,1、十进制数的二进制编码(BCD码),2、可靠性编码,1.1 计数进位制,(1) 基数为十(计数的符号个数):09,(2) 位权为:10i,如果有m位整数,n位小数。则:,1.1.1 十进制计数,例:256.7=2102510161007101,1.1.2 二进制计数,(1) 基数为二(计数的符号个数):01,(2) 位权为:2i,如果有m位整数,n位小数。则:,例:(101.1)2=12202112012

8、-1 =(5.5)10,1.1.3 八进制计数,(1) 基数为八(计数的符号个数):07,(2) 位权为:,如果有m位整数,n位小数。则:,例:(12.4)8=181280481=(10.5)10,1.1.4 十六进制计数,(1) 基数为十六(计数的符号个数):0F,如果有m位整数,n位小数。则:,(2) 位权为:,例:(3A6)16=3162101616160=(934)10,1.1.5 二进制数的特点,加法:000;011;101;1110,减法:000;011(同时向相邻高位借1) ;101;110,除法:010;111,乘法:000;010;100;111,11101100110101

9、0;,11101 10011 01010,110 101 110 000 110 11110,110101=11110,10010001101111010010,1101 10010001 1011 01110 1011 0001101 1011 0000010,1011,1.2 数制转换,(1) 十进制数转换为二进制数,整数部分:除以2取余数,直到商为0为止。,超连,1.2.1 二进制与十进制间的转换,(2) 二进制数转换为十进制数,按权位展开求和。,例:(11.1)2=12112012-1 =3.5,1.2.2 八进制、十六进制与二进制数的转换,(1) 二进制数转换为八进制数,例1: (1

10、011101.0110101)2=(135.324)8,(2) 二进制数转换为十六进制数,例2 (1011101.0110101)2=(5D.6A)16,1.2.3 十进制数与八进制数、十六进制数间的转换,例1:(369)10=(561)8=(171)16,例2:(561)8=(369)10,582+681+180=564+68+1=(369)10,例3:(171)16=(369)10,1162+7161+1160=1256+716+1=(369)10,1.3 带符号数的代码表示,1.3.1 真值与机器数,示为01011,而-1011表示为11011。,计算机中使用的符号数称为机器数。如+10

11、11表,1.3.2 原码,若二进制整数序列为:Xn-1Xn-2X0则:,若二进制小数序列为:0.X-1X-2X-n则:,由上可知:,二进制数前增加一位用1表示的符号位。,(2) 当二进制数X为负数时,对应的原码X原就是在原,(3) 在原码表示中,有两种不同形式的0。,1.3.3反码,如:X11001表示为 X1反=01001,X21001表示为 X2反=10110,若二进制整数序列为Xn-1Xn-2X0则 :,X 2nX0,X反=,( 2n+11) X 0X2n,例:10101的反码为1000000-1-10101=101010,若二进制小数序列为:0.X-1X-2X-n则:,例:0.101的

12、反码为10-0.001-0.101=1.010,* 正数X的反码X反与原码X原相同。,* 在反码表示中,0的表示有两种不同形式:,0反0.000,0反1.111,其实,反码就是除符号位外,用同样字长的全1 码减去该数的绝对值而得。,例:求 11101100的反码,添加符号位得:10010011,所以,反码又称为1的补码。,1.3.4 补码,补码又称“对2的补数”,补码表示法是:,例: X110011表示为 X1补=010011,X201010表示为 X2补=110110,换句话说,在模12前提下,1可映射为11。,时钟以12为计数循环,即以12为模。13点在舍去,模12后,即为1点。从0点出发

13、,反时针拨1格即为,1点,也可看成从0点顺时针拨11格,即11点。,* 补码定义:,X补MX (模M),例:若 X0.101,则:X补100.1010.101 (模2),1点的补码为11点。,若X0,则X补MXM- X 。如同时钟一样,,由此可以推出定点整数和定点小数的补码定义:,(1) 若定点二进制整数序列为 Xn-1Xn-2X0则:,例:10101的补码为100000010101=101011,(2)若二进制小数序列为0.X-1X-2X-n则:,例:0.1010的补码为100.10101.0110,由补码的一般表示式可看出:,正数X的X补、X反和X原是相同的。,每位求反并尾数加1。,对于负

14、数, X补的符号位为1,数值部分是将原码,补码表示中,0的形式是唯一的。,0补0.000,0补0.000,其实,根据我们对补码表示方法的描述可知:,所以补码又称为2的补码。,X补=X反+1=1111-X+1=2n-X,1.3.5 机器数的加减运算,求 X1X2 和 X1X2,例1:X10.0011 X20.1011,一、原码运算,结果为正,所以X1+X2=X1+X2原0.1000,即: X1X2原 =1.1110,所以,X1X20.1110,X1、X2符号相同,故作X1X2的运算,结果为负。,又:X1X20.00110.1011;因为这时,二、补码运算,X1X2补X1补X2补,X1X2补X1补

15、X2补,号位为1时,说明是负数的补码,应再对运算结果,再求补码,才得到原码。,例: X10.1100 X2=0.0010,求: X1X2补 和 X1X2补,因为符号位为1,故应再对其求补得原码。,X1X2补=1.0010,其真值为:X1X20.1110,所以X1X2原=1.1110,又:X1X2补X1补X2补1.0100,0.00101.0110,再求补得:X1X2原=1.1010,其真值为:X1X20.1010,原值: X10.1100 X2=0.0010,三、反码运算,运算规则:X1X2反X1反X2反,X1X2反X1反X2反,若符号位为1,说明是负数的反码,应对结果再,求反码才得到原码。,例:X10.1100 X20.0010,求:X1X2反 和 X1X2反,其真值:X1X20.1110,=0.11001.11010.1010,又: X1X2反X1反X2反,原值:X10.1100 X20.0010,1.4.1 十进制数的二进制编码,常见的编码形式如下:,由于人们习惯使用十进制数,而电路单元最适宜于二进制操作,于

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号