计算机的逻辑部件.ppt
《计算机的逻辑部件.ppt》由会员分享,可在线阅读,更多相关《计算机的逻辑部件.ppt(60页珍藏版)》请在第壹文秘上搜索。
1、第二章第二章 计算机的逻辑部件计算机的逻辑部件复习布尔代数基础知识、逻辑门、时序逻辑电路复习布尔代数基础知识、逻辑门、时序逻辑电路的相关知识的相关知识计算机中常用的组合逻辑电路计算机中常用的组合逻辑电路阵列逻辑电路阵列逻辑电路教学内容教学内容本章重难点本章重难点重点:常用逻辑电路的功能、原理重点:常用逻辑电路的功能、原理难点:难点:ALUALU原理原理2.1 2.1 三种基本逻辑操作及布尔代数的基本公式三种基本逻辑操作及布尔代数的基本公式一一. .基本逻辑运算基本逻辑运算 1. 1.与:与: 2. 2.或:或: 3. 3.非:非:二、基本公式:二、基本公式: 变换律变换律 A+B=B+A AA
2、+B=B+A A* *B=BB=B* *A A 结合律结合律 A+(B+C)=(A+B)+C AA+(B+C)=(A+B)+C A* *(B(B* *C)=(AC)=(A* *B)B)* *C C 分配律分配律 A+BA+B* *C=(A+B)C=(A+B)* *(A+C) A(A+C) A* *(B+C)=A(B+C)=A* *B+AB+A* *C C 吸收律吸收律 A+AA+A* *B=A AB=A A* *(A+B)=A(A+B)=A 第二吸收律第二吸收律 反演律反演律 包含律包含律重叠律重叠律 A+A=A AA+A=A A* *A=AA=A互补律互补律 0-10-1律律 0+ 0+A=
3、A 1A=A 1* *A=A 0A=A 0* *A=0 1+A=1A=0 1+A=1 _BABA_BABACABACBCABA_)()()()()(_CABACBCABA1_ AA0_AABABAABABAA)(代数化简法代数化简法卡诺图化简法卡诺图化简法2.2 2.2 逻辑函数的化简逻辑函数的化简 任何复杂的逻辑运算都可以通过任何复杂的逻辑运算都可以通过基本逻辑操作基本逻辑操作“与与”、“或或”、“非非”来实现。实现这三种基本逻辑操作的电路是来实现。实现这三种基本逻辑操作的电路是三三种基本门电路种基本门电路:“与与”门、门、“或或”门、门、“非非”门(反相门)。门(反相门)。2.3 2.3
4、逻辑门的实现逻辑门的实现2.4 2.4 计算机中常见的组合逻辑电路计算机中常见的组合逻辑电路一、加法器一、加法器1.1.半加器半加器( (不考虑进位不考虑进位) )半加器半加器XnYnHn两数码为两数码为X Xn n、Y Yn n, ,半加和为半加和为H Hn nnnnnnnnYXYXYXH_ Xn Yn Hn 0 0 0 0 1 1 1 0 1 1 1 0真值表真值表异或门异或门反相器、反相器、或非门或非门(P19)2. 2. 全加器全加器(1)(1)一位全加器一位全加器111_1_1_nnnnnnnnnnnnnnnnCYXCYXCYXCYXCYXF111_1_1_)(nnnnnnnnnnn
5、nnnnnnnCYXYXCYXCYXCYXCYXC全加器全加器XnYnCn-1FnCnXnXn、YnYn、Cn-Cn-1 1FnFn和和 CnCn进位进位特点:输入均取特点:输入均取反,输出也均为反,输出也均为反码反码(2)(2)串行多位加法器串行多位加法器 Xn YnCn-1 Cn FnX X1 1 Y1 F1C0C1 Xn YnCn-1 Cn FnX2 Y2 Xn YnCn-1 Cn Fn Xn YnCn-1 Cn FnC2C3C4X3 Y3X4 Y4 F2 F3 F4n n个全加器个全加器相连可得相连可得n n位加法器位加法器,但加法时间较长,因为,但加法时间较长,因为位间进位是串行传送
6、的,位间进位是串行传送的,本位全加和本位全加和F Fi i必须必须等等低位进位低位进位C Ci-1i-1来来到后才能进行,加法时间与位数有关。到后才能进行,加法时间与位数有关。如何提高加法器工作如何提高加法器工作速度呢?速度呢?解决办法之一:只有改变进位逐位传送的路径,解决办法之一:只有改变进位逐位传送的路径,采用采用“超前进位产生电路超前进位产生电路”,来同时产生各位进位,从而实现快,来同时产生各位进位,从而实现快速加法,速加法,这种加法器称为这种加法器称为“超前进位加法器超前进位加法器”。011111)(CYXYXC(3 3)超前进位加法器)超前进位加法器超前进位的主要目标超前进位的主要目
7、标: 使使C C1 1、C C2 2、C C3 3、C C4 4同时产生而不是依次产生。同时产生而不是依次产生。如何使如何使C C1 1、C C2 2、C C3 3、C C4 4同时产生?同时产生?进位产生Gi进位传递Pi0101111CYCXYXC122222)(CYXYXC011221122220111122222)()()()(CYXYXYXYXYXCYXYXYXYXCv按照按照C1、C2表达式的含义,可以写出表达式的含义,可以写出C3、C4表达式:表达式:P20 如何将C1改写成“与或非”式?采用同样的方法可将采用同样的方法可将C C2 2、C C3 3、C C4 4改写成改写成“与或
8、非与或非”式。式。( (P P2121) )CGPCCGPCYXYXGYXYXP011101111111111111011111011111)()CY (X YX C而CYXYXC它的输出也取反码器输入均取反码,由功能表可知,当全加由上式画出由上式画出“超前进位产生电路超前进位产生电路”及及“四位超前进位加法四位超前进位加法器器”的逻辑图如下:的逻辑图如下:CYXF0111)(只要只要X X1 1X X4 4,Y,Y1 1Y Y4 4和和C C0 0同时同时到来,就可几乎到来,就可几乎同时形成同时形成C C1 1C C4 4和和F F1 1F F4 4CYXFiiii1)(超前进位加法器的超前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 逻辑 部件