- 1、本文档共148页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1章逻辑代数基础(周的林计科)
; 课程性质与教学目标; 如何学好数字逻辑?;二.重视课堂学习;第 一 章
逻辑代数基础;概 述; 例如,某控制系统框图如下图所示。 ; 二、数字逻辑电路;三、逻辑代数;(一) 进位计数制;① 基数 N=10:采用 10 个不同的数码0、 1、 2、 …、 9和一个小数点(.)。
② 进位规则:是“逢十进一”。
③ 权:10i;广义地说,一种进位计数制包含着基数和位权两个基本 的因素: ; (2) 多项式表示法(又称按权展开法); 基数N=2的进位计数制称为二进制。二进制数中只有0和1两个基本数字符号,进位规律是“逢二进一”。二进制数的位权是2的整数次幂。 任意一个二进制数D可以表示成 ; 例如,一个二进制数1011.01可以表示成:
(1011.01)2 = 1×23+0×22+1×21+1×20+0×2-1+1×2-2 ; 例如,二进制数A=11001,B=101,则A+B、A-B、A×B、A÷B的运算为 ; 因为二进制中只有0和1两个数字符号,可以用电子器件的两种不同状态来表示一位二进制数。例如,可以用晶体管的截止和导通表示1和0,或者用电平的高和低表示1和0等。所以,在数字系统中普遍采用二进制。 ; 4、二进制数的缩写形式-----八进制和十六进制 ; (2)、十六进制 ; 十进制数0~15及其对应的二进制数、八进制数、十六进制数如下表所示。 ;(二) 几种常用进制数之间的转换 ;方法:基数乘除法;分析:假设某十进数为D10,对应二进制数为(Kn-1Kn-2…K1K0),则:; 例如,(35)10 =(?)2 ; 例如,(0.6875)10 =(?)2 ; 注意:当十进制小数不能用有限位二进制小数精确表示时,可根据精度要求,求出相应的二进制位数近似地表示。一般当要求二进制数取m位小数时,可求出m+1位,然后对最低位作0舍1入处理。; 2 1 2 …… 1;2、二进制数与八进制数、十六进制数之间的转换 ; 5 6 . 7 ; 二进制数与十六进制数之间的转换同样可以按位进行 ,只不过是4位二进制数对应1位十六进制数,即4位二进制数的取值0000~1111分别对应十六进制字符0~F。 ; (2)、十六进制数转换成二进制数时,只需将每位十六进制数用4位二进制数表示,小数点位置保持不变。 ; 五 二进制代码 ; 按8421码编码的0~9与用4位二进制数表示的0~9完全一样。所以,8421码是一种人机联系时广泛使用的中间形式。 ; 例如: (28)10 =(11100)2 =8421 ;(2)2421码是一种对9的自补代码。即一个数的2421码只要自身按位变反,便可得到该数对9的补数的2421码。例如,; 2. 余3码与十进制数进行转换时,每位十进制数字的编码都应余3。例如, (256)10 = (0101 1000 1001)余3码
(1000 1001 1001 1011)余3码 = (5668)10
; 十进制数字符号0~9与8421码、2421码和余3码的对应关系如下表所示。 ;本次课小结; 1.1 基本概念、公式和定理;1.1.1 逻辑变量及基本逻辑运算;二.基本逻辑关系和基本逻辑运算 ;A;3、“与”运算的运算法则:
0 · 0 = 0 1 · 0 = 0
0 · 1 = 0 1 · 1 = 1 与逻辑功能:“见0得0,全1为1”
数字系统中,实现“与”运算关系的逻辑电路称为“与”门。; 2、或逻辑运算。;3、“或”运算的运算法则:
0 + 0 = 0 1 + 0 = 1
0 + 1 = 1 1 + 1 = 1 或逻辑功能:“见1得1,全0为0”
实现“或”运算关系的逻辑电路称为“或”门。 ; ;三、逻辑函数及几种常用复合逻辑运算; 逻辑电路输出函数的取值是由逻辑变量的取值和电路本身的结构决定的。 任何一个逻辑电路的功能都可由相应的逻辑函数完全描述,因此,能够借助抽象的代数表达式对电路加以分析研究。; 逻辑函数和普通代数中的函数一样存在是否相等的问题。
什么叫做两个逻辑函数相等呢? 有两个相同变量的逻辑函数 Y1 = f1( A 1,A 2, … ,A n) 和Y2 = f2( A 1,A 2, … ,A n)
若对应于逻辑变量 A1 ,A2 , … , An的任何一组取值,Y1和Y2的值都相同,则称函数Y1和Y2相等,记作Y1 = Y2 。;(二)、几种常用复合逻辑运算及符号;A;表达式为: Y = A B = AB + AB;;上次课复习;1.1
文档评论(0)