第1章 数字逻辑电路基础精选文档.ppt
《第1章 数字逻辑电路基础精选文档.ppt》由会员分享,可在线阅读,更多相关《第1章 数字逻辑电路基础精选文档.ppt(112页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章 数字逻辑电路基础本讲稿第一页,共一百一十二页1.1 1.1 数制与数制与数制转换数制转换 所谓所谓“数制数制”,指进位计数制,即用进位的方法来计数,指进位计数制,即用进位的方法来计数.数制包括数制包括计数符号(数码)计数符号(数码)和和进位规则进位规则两个方面。两个方面。常用数制有十进制、十二进制、十六进制、六十进常用数制有十进制、十二进制、十六进制、六十进制等。制等。本讲稿第二页,共一百一十二页1.1.1 1.1.1 常用数制常用数制 1.1.十进制十进制(1)(1)计数符号计数符号:0,1,2,3,4,5,6,7,8,9.0,1,2,3,4,5,6,7,8,9.(2)(2)进位规则
2、进位规则:逢十进一逢十进一.例例:1987.45=1103+9102+8101+7100 +410-1+510-2(3)(3)十进制数按权展开式十进制数按权展开式本讲稿第三页,共一百一十二页权权 系数系数2.2.二进制二进制(1)(1)计数符号计数符号:0,1.:0,1.(2)(2)进位规则进位规则:逢二进一逢二进一.(3)(3)二进制数按权展开式二进制数按权展开式本讲稿第四页,共一百一十二页1 1)数字装置)数字装置简单可靠简单可靠;2 2)二进制数运算)二进制数运算规则规则简单简单;3 3)数字电路既可以进行)数字电路既可以进行算术运算算术运算,也可以进行,也可以进行逻辑运算逻辑运算.3.
3、3.十六进制和八进制十六进制和八进制十六进制数计数符号十六进制数计数符号:0,1,.,9,:0,1,.,9,A,B,C,D,E,F.十六进制数进位规则十六进制数进位规则:逢十六进一逢十六进一.按权展开式:按权展开式:数字电路中采用二进制的原因:数字电路中采用二进制的原因:本讲稿第五页,共一百一十二页例例:八进制数计数符号八进制数计数符号:0,1,.6,7:0,1,.6,7。八进制数进位规则八进制数进位规则:逢八进一逢八进一。按权展开式:按权展开式:本讲稿第六页,共一百一十二页4.4.二进制数与十进制数之间的转换二进制数与十进制数之间的转换(1)(1)二进制数转换为十进制数二进制数转换为十进制数
4、(按权展开法按权展开法)例:例:例例:=11.625=11.625本讲稿第七页,共一百一十二页例:例:数制转换还可以采用数制转换还可以采用基数连乘、连除基数连乘、连除等方法等方法.(2 2)十进制数转换为二进制数)十进制数转换为二进制数(提取提取2 2的幂法的幂法)本讲稿第八页,共一百一十二页1.21.2 几种简单的编码几种简单的编码 用四位二进制代码来表示一位十进制数码用四位二进制代码来表示一位十进制数码,这样的代码称这样的代码称为二为二-十进制码十进制码,或或BCDBCD码码.四位四位二进制有二进制有1616种不同的组合种不同的组合,可以在这可以在这1616种代码中任选种代码中任选1010
5、种表示十进制数的种表示十进制数的1010个不同符号个不同符号,选择方法很多选择方法很多.选择方法不同选择方法不同,就能得到不同的编码形式就能得到不同的编码形式.1.1.二二-十进制码十进制码(BCDBCD码码)(Binary Coded Decimal codes)常见的常见的BCD码有码有84218421码、码、54215421码、码、24212421码、余码、余3 3码等。码等。本讲稿第九页,共一百一十二页十进制数8421码5421码2421码余3码00000000000000011100010001000101002001000100010010130011001100110110401
6、000100010001115010110001011100060110100111001001701111010110110108100010111110101191001110011111100常用常用BCDBCD码码本讲稿第十页,共一百一十二页 (1)(1)有权有权BCD码码:每位数码都有确定的位权的码,:每位数码都有确定的位权的码,例如:例如:84218421码、码、54215421码、码、24212421码码.如如:5421:5421码码10111011代表代表5+0+2+1=8;5+0+2+1=8;2421 2421码码11001100代表代表2+4+0+0=6.2+4+0+0=6
7、.*5421*5421BCD码和码和24212421BCD码不唯一码不唯一.例例:2421:2421BCD码码01100110也可表示也可表示6 6*在表中:在表中:8421 8421BCD码和代表码和代表09的二进制数一一对应;的二进制数一一对应;本讲稿第十一页,共一百一十二页 54215421BCD码码的前的前5 5个码和个码和84218421BCD码码相同,后相同,后5 5个码在前个码在前5 5个个码的基础上加码的基础上加10001000构成,这样的码,前构成,这样的码,前5 5个码和后个码和后5 5 个码一一对应相同,仅高位不同;个码一一对应相同,仅高位不同;24212421BCD码码
8、的前的前5 5个码和个码和84218421BCD码码相同,后相同,后5 5个码以个码以中心对称中心对称取反取反,这样的码称为这样的码称为自反代码自反代码.例:例:40100 5101100000 91111本讲稿第十二页,共一百一十二页(2)(2)无权无权BCD码码:每位数码无确定的位权,例如:余:每位数码无确定的位权,例如:余3 3码码.余余3 3码的编码规律为码的编码规律为:在在84218421BCD码上加码上加0011,0011,2.2.格雷码格雷码(Gray码码)格雷码为无权码格雷码为无权码,特点为:相邻两个代码之间仅有一位特点为:相邻两个代码之间仅有一位不同不同,其余各位均相同其余各
9、位均相同.具有这种特点的代码称为具有这种特点的代码称为循环码循环码,格格雷码是雷码是循环码循环码.例例 6 6的余的余3 3码为码为:0110+0110+00110011=10011001本讲稿第十三页,共一百一十二页格雷码和四位二进制码之间的关系格雷码和四位二进制码之间的关系:设四位二进制码为设四位二进制码为B3B2B1B0,格雷码为格雷码为R3R2R1R0,则则R3=B3,R2=B3B2R1=B2 B1R0=B1 B0其中其中,为为异或异或运算符运算符,其运算其运算规则为规则为:若两运算数若两运算数相相同同,结果结果为为“0”;“0”;两运算数两运算数不同不同,结果为结果为“1”.“1”.
10、本讲稿第十四页,共一百一十二页 3.3.奇偶校验码奇偶校验码 原代码的基础上增加一个码位使代码中含有的原代码的基础上增加一个码位使代码中含有的1 1的的个数均为奇数(称为奇校验)或偶数(称为偶校验),个数均为奇数(称为奇校验)或偶数(称为偶校验),通过检查代码中含有的通过检查代码中含有的1 1的奇偶性来判别代码的合法的奇偶性来判别代码的合法性。性。具有检错能力的代码具有检错能力的代码 本讲稿第十五页,共一百一十二页 4.4.字符数字码字符数字码 美国信息交换的标准代码(简称美国信息交换的标准代码(简称ASCIIASCII)是应用最)是应用最为广泛的字符数字码为广泛的字符数字码 字符数字码能表示
11、计算机键盘上能看到的各种符号和功字符数字码能表示计算机键盘上能看到的各种符号和功能能 本讲稿第十六页,共一百一十二页1.31.3 算术运算算术运算1.3.1 1.3.1 二进制加法二进制加法0+0=00+0=01+0=0+1=11+0=0+1=11+1=101+1=101+1+1=11 1+1+1=11 本讲稿第十七页,共一百一十二页1.3.2 1.3.2 有符号数的表示方法有符号数的表示方法表示二进制数的方法有三种,即原码、反码和补码表示二进制数的方法有三种,即原码、反码和补码 用补码系统表示有符号数用补码系统表示有符号数 本讲稿第十八页,共一百一十二页1.3.3 1.3.3 补码系统中的加
12、法补码系统中的加法 第一种情况:两个正数相加。第一种情况:两个正数相加。第二种情况:正数与一个比它小的负数相加第二种情况:正数与一个比它小的负数相加 本讲稿第十九页,共一百一十二页第三种情况:正数与比它大的负数相加第三种情况:正数与比它大的负数相加 第四种情况:两个负数相加第四种情况:两个负数相加 本讲稿第二十页,共一百一十二页1.41.4 逻辑代数中的逻辑运算逻辑代数中的逻辑运算 研究数字电路的基础为研究数字电路的基础为逻辑代数逻辑代数,由英国数学家,由英国数学家George Boole在在18471847年提出的,逻辑代数也称年提出的,逻辑代数也称布尔布尔代数代数.在逻辑代数中在逻辑代数中
13、,变量常用字母变量常用字母A,B,C,Y,Z,a,b,c,x.y.z等表示,变量的取值只能是等表示,变量的取值只能是“0 0”或或“1 1”.”.逻辑代数中只有三种基本逻辑运算逻辑代数中只有三种基本逻辑运算,即即“与与”、“或或”、“非非”。本讲稿第二十一页,共一百一十二页1.1.与与逻辑运算逻辑运算 定义定义:只有决定一事件的:只有决定一事件的全部全部条件都具备时,这件事才条件都具备时,这件事才成立;如果有一个或一个以上条件不具备,则这件事就不成成立;如果有一个或一个以上条件不具备,则这件事就不成立。这样的因果关系称为立。这样的因果关系称为“与与”逻辑关系。逻辑关系。与逻辑电路状态表与逻辑电
14、路状态表开关开关A状态状态 开关开关 B状态状态 灯灯F状态状态 断断 断断 灭灭 断断 合合 灭灭 合合 断断 灭灭 合合 合合 亮亮与逻辑电路与逻辑电路1.4.1 1.4.1 基本逻辑运算基本逻辑运算本讲稿第二十二页,共一百一十二页若将开关断开和灯的熄灭状态用逻辑量若将开关断开和灯的熄灭状态用逻辑量“0 0”表示表示;将开关合上和将开关合上和灯亮的状态用逻辑量灯亮的状态用逻辑量“1 1”表示表示,则上述状态表可表示为则上述状态表可表示为:与与逻辑真值表逻辑真值表A B F=A B0 0 00 1 01 0 01 1 1&ABF=AB与门与门逻辑符号逻辑符号与门与门的逻辑功能概括:的逻辑功能
15、概括:1 1)有)有“0”“0”出出“0”“0”;2 2)全)全“1”“1”出出“1”“1”。本讲稿第二十三页,共一百一十二页 2.2.或或逻辑运算逻辑运算 定义:在决定一事件的各种条件中定义:在决定一事件的各种条件中,只要有只要有一个一个或或一个以上一个以上条条件具备时,这件事就成立件具备时,这件事就成立;只有所有的条件都不具备时只有所有的条件都不具备时,这件事就这件事就不成立不成立.这样的因果关系称为这样的因果关系称为“或或”逻辑关系。逻辑关系。或或逻辑真值表逻辑真值表A B F=A+B0 0 00 1 11 0 11 1 1或逻辑电路或逻辑电路本讲稿第二十四页,共一百一十二页1ABF=A
16、+B或门或门逻辑符号逻辑符号或门或门的逻辑功能概括为的逻辑功能概括为:1)1)有有“1”“1”出出“1”;“1”;2)2)全全“0”“0”出出“0”.“0”.3.3.非非逻辑运算逻辑运算 定义定义:假定事件假定事件F成立与否同条件成立与否同条件A的具备与否有关的具备与否有关,若若A具具备备,则则F不成立不成立;若若A不具备不具备,则则F成立成立.F和和A之间的这种因果关系称之间的这种因果关系称为为“非非”逻辑关系逻辑关系.本讲稿第二十五页,共一百一十二页1AF=A 非门非门逻辑符号逻辑符号 非逻辑真值表非逻辑真值表 A F=A 0 1 1 0与门和或门均可以有与门和或门均可以有多个多个输入端输
17、入端.非逻辑电路非逻辑电路本讲稿第二十六页,共一百一十二页1.4.21.4.2 复合逻辑运算复合逻辑运算1.1.与非与非逻辑逻辑(将将与与逻辑和逻辑和非非逻辑组合而成逻辑组合而成)与非逻辑真值表与非逻辑真值表A B F=A B0 0 10 1 11 0 11 1 0&ABF=AB与非与非门逻辑符号门逻辑符号本讲稿第二十七页,共一百一十二页2.2.或非或非逻辑逻辑(将或逻辑和非逻辑组合而成将或逻辑和非逻辑组合而成)或非或非逻辑真值表逻辑真值表A B F=A+B0 0 10 1 01 0 01 1 01ABF=A+B或非或非门逻辑符号门逻辑符号本讲稿第二十八页,共一百一十二页3.3.与或非与或非逻
18、辑逻辑(由由与与、或或、非非三种逻辑组合而成)三种逻辑组合而成)与或非与或非逻辑函数式:逻辑函数式:F=AB+CDF=AB+CD与或非与或非门的逻辑符号门的逻辑符号1&ABCDF=AB+CD本讲稿第二十九页,共一百一十二页 异或异或逻辑真值表逻辑真值表A B F=A B0 0 00 1 11 0 11 1 0=1ABF=A B异或异或门门逻辑符号逻辑符号异或异或逻辑的功能为逻辑的功能为:1)1)相同相同得得“0 0”;”;2)2)相异相异得得“1 1”.”.4.4.异或异或逻辑逻辑异或异或逻辑的函数式为:逻辑的函数式为:F=AB+AB=A B本讲稿第三十页,共一百一十二页=AB同或同或门逻辑符
19、号门逻辑符号F=A B.同或逻辑同或逻辑 真值表真值表A B F=A B0 0 10 1 01 0 01 1 1.对照对照异或异或和和同或同或逻辑真值表逻辑真值表,可以发现可以发现:同或同或和和异或异或互互为反函数为反函数,即即:A B=A B.5.5.同或同或逻辑逻辑同或同或逻辑式为逻辑式为:F=A B+A B=A B.本讲稿第三十一页,共一百一十二页表表1.151.15给出了门电路的几种表示方法,本课程中,均采给出了门电路的几种表示方法,本课程中,均采用用“国标国标”。国外流行的电路符号常见于外文书籍中,。国外流行的电路符号常见于外文书籍中,特别在我国引进的一些计算机辅助分析和设计软件中,
20、特别在我国引进的一些计算机辅助分析和设计软件中,常使用这些符号。常使用这些符号。本讲稿第三十二页,共一百一十二页1.4.31.4.3 正逻辑与负逻辑正逻辑与负逻辑 门电路的输入、输出为二值信号门电路的输入、输出为二值信号,用用“0 0”和和“1 1”表示表示.这这里的里的“0 0”、“1 1”一般用两个不同一般用两个不同电平值电平值来表示来表示.若用高电平若用高电平V VH H表示逻辑表示逻辑“1 1”,”,用低电平用低电平V VL L表示逻辑表示逻辑“0 0”,”,则称为则称为正正逻辑约定逻辑约定,简称简称正正逻辑逻辑;若用高电平若用高电平V VH H表示逻辑表示逻辑“0 0”,”,用低电平
21、用低电平V VL L表示逻辑表示逻辑“1 1”,”,则则称为称为负负逻辑约定逻辑约定,简称简称负负逻辑逻辑.本讲稿第三十三页,共一百一十二页 对一个特定的逻辑门对一个特定的逻辑门,采用不同的逻辑表示时采用不同的逻辑表示时,其门的名称也其门的名称也就不同就不同.正负正负逻辑转换举例逻辑转换举例 电平真值表电平真值表 正正逻辑逻辑(与非与非门门)负负逻辑逻辑(或非或非门门)Vi1 Vi2 Vo A B Y A B Y VL VL VH 0 0 1 1 1 0 VL VH VH 0 1 1 1 0 0 VH VL VH 1 0 1 0 1 0 VH VH VL 1 1 0 0 0 1本讲稿第三十四页
22、,共一百一十二页1.51.5 逻辑代数的基本定律和规则逻辑代数的基本定律和规则1.5.1 1.5.1 逻辑函数的相等逻辑函数的相等 因此因此,如两个函数的如两个函数的真值表真值表相等相等,则这两个函数一定相等则这两个函数一定相等.设有两个逻辑设有两个逻辑:F1=f1(A1,A2,An)F2=f2(A1,A2,An)如果对于如果对于A1,A2,An 的任何一组取值的任何一组取值(共共2n组组),),F1 和和 F2均相等均相等,则称则称F1和和 F2相等相等.本讲稿第三十五页,共一百一十二页自等律自等律 A 1=A ;A+0=A 重迭律重迭律 A A=A ;A+A=A 交换律交换律 A B=B
23、A ;A+B=B+A结合律结合律 A(BC)=(AB)C ;A+(B+C)=(A+B)+C分配律分配律 A(B+C)=AB+AC ;A+BC=(A+B)(A+C)反演律反演律 A+B=AB ;AB=A+B 1.5.2 1.5.2 基本定律基本定律 01律律 A 0=0 ;A+1=1互补律互补律 A A=0 ;A+A=1还原律还原律 A=A=反演律反演律也称也称德德摩根摩根定理定理,是一个非常有用的定理是一个非常有用的定理.本讲稿第三十六页,共一百一十二页1.5.3 1.5.3 逻辑代数的三条规则逻辑代数的三条规则 (1)(1)代入代入规则规则 任何一个含有变量任何一个含有变量x的等式的等式,如
24、果将所有出现如果将所有出现x的位置的位置,都用一都用一个逻辑函数式个逻辑函数式F代替代替,则等式仍然成立则等式仍然成立.本讲稿第三十七页,共一百一十二页例例:已知等式已知等式 A+B=A B,有函数式有函数式F=B+C,则则 用用F代替等式中的代替等式中的B,有有 A+(B+C)=A B+C 即即 A+B+C=A B C 由此可以证明反演定律对由此可以证明反演定律对n n变量仍然成立变量仍然成立.本讲稿第三十八页,共一百一十二页 设设F F为任意逻辑表达式为任意逻辑表达式,若将若将F F中中所有所有运算符、运算符、常量常量及及变变量量作如下变换:作如下变换:+0 1 原变量原变量 反变量反变量
25、 +1 0 反变量反变量 原变量原变量 则所得新的逻辑式即为则所得新的逻辑式即为F的反函数,记为的反函数,记为F。例例 已知已知 F=A B+A B,根据上述规则可得:根据上述规则可得:F=(A+B)(A+B)(2)(2)反演反演规则规则本讲稿第三十九页,共一百一十二页例例 已知已知 F=A+B+C+D+E,则则F=A B C D E由由F F求反函数求反函数注意注意:1 1)保持原式运算的优先次序;)保持原式运算的优先次序;2 2)原式中的不属于)原式中的不属于单单变量上的变量上的非号非号不变;不变;本讲稿第四十页,共一百一十二页(3)(3)对偶对偶规则规则 设设F为任意逻辑表达式为任意逻辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 数字逻辑电路基础精选文档 数字 逻辑电路 基础 精选 文档
限制150内