chap数字电路基础和计算机中的逻辑部件实用.pptx
《chap数字电路基础和计算机中的逻辑部件实用.pptx》由会员分享,可在线阅读,更多相关《chap数字电路基础和计算机中的逻辑部件实用.pptx(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、晶体二极管及其单方向导电特性 通常情况下,可把一些物体划分成导体(双向导电)和 绝缘体(不导电)两大类。在这两类物体的两端有电压存在时,会出现有电流流过或无电流流过物体的两种不同情形。人们也可以制作出另外一类物体,使其同时具备导体和绝缘体两种特性,其特性取决于在物体两端所施加电压的方向,当在一个方向上有正的电压(例如 0.7V)存在时,可以允许电流流过(如图所示),此时该物体表现出导体的特性;而在相反的方向上施加一定大小的电压时,该物体中不会产生电流,表现出绝缘体的特性,即该物体只能在单个方向上导电,这样的物体被称为半导体。制作出的器件被称为二极管。电流 i+-第1页/共27页晶体三极管和反相
2、器电路 在半导体的基体上,经过人工加工,可以生产出三极管,它类似于 2 个背向相连接的二极管,有 3 个接线端,分别被称为集电极、基极和发射极,其特性是:基极发射极集电极+Vcc (+5V)接地输入电平=0.7 V,三级管导通,使输出电平为 0 V;输入电平=0 V,三级管截止,使输出电平 4 V;这已经构成了反相器线路,完成逻辑取反功能。输出输入电阻电源+Vcc 第2页/共27页本章主要内容数字逻辑电路基础基本逻辑门和布尔代数知识基础组合逻辑电路及其应用时序逻辑电路及其应用现场可编程器件及其应用第3页/共27页与非门 和 或非门+Vcc (+5V)接地输出输入1电源输入2输入2输入1+Vcc
3、 (+5V)输出电源与非门:2 路输入都高,输出才为低;或非门:任何一路输入为高,输出都为低(原1个三极管变成串接的2个三极管)(原1个三极管变成并行的2个三极管)接地当然,也可以制作并使用不带反相功能的 与门 和 或门 电路。第4页/共27页逻辑运算与数字逻辑电路 数字逻辑电路是实现数字计算机的物质基础。最基本的逻辑电路:与门,或门,非门;用它们可以组合出实现任何复杂的逻辑运算功能的电路。最基本的逻辑运算有:与运算,或运算,非运算,正好可以选用与门、或门、非门来加以实现。逻辑关系是可以采用数学公式来表示和运算的,此数学工具就是布尔代数,又称逻辑代数。例如,A=B*C+E*/F;A为输出(运算
4、结果),B、C、E、F为输入,*、+、/分别代表与、或、非运算符;运算符的优先级:非运算最高,与运算次之,或运算最低。这一逻辑运算功能,显然可以用 与门、或门、非门来实现。第5页/共27页逻辑功能的表示和等效电路逻辑功能可以选用布尔代数式表示,卡诺图表示,真值表表示,或者用线路逻辑图表示。下图是非门、与门、或门等的图形符号:非门 与门 与非门 或门 或非门AXBA B X 0 0 0 0 1 0 1 0 0 1 1 1A B X 0 0 1 0 1 1 1 0 1 1 1 0X=AB X=AB X=A+B X=A+B 真值表XXXAAABBBAX第6页/共27页真值表和逻辑表达式的对应关系与门
5、与非门ABA B X 0 0 0 0 1 0 1 0 0 1 1 1A B X 0 0 1 0 1 1 1 0 1 1 1 0X=A B X=A B ABX1.用与逻辑写出真值表中每一横行中输出为 1 的逻辑表达式;2.用或逻辑汇总真值表中全部输出为 1 的逻辑。3.不必理睬那些输出为 0的各行的内容,它们已经隐含在通过 1、2 两步写出的表达式中。X=A*B+A*B+A*BX真值表第7页/共27页基本定理和常用公式,逻辑化简A+0=A A0=0 A+A=1 AA=0A+1=1 A1=A A+A=A AA=AA+B=B+A AB=BA A=A(A+B)+C=A+(B+C)(AB)C=A(BC)
6、A(B+C)=AB+AC A+BC=(A+B)(A+C)A+AB=A A(A+B)=AA+AB=A+B A(A+B)=ABA B =A+B A+B=A B例如:AB+AB+AB=A(B+B)+AB=A+AB =A+B =AB第8页/共27页计算机中常用的逻辑器件 计算机中常用的逻辑器件,包括组合逻辑和时序逻辑电路两大类别;也可以划分为专用功能和通用功能电路两大类别。组合逻辑电路的输出状态只取决于当前输入信号的状态,与过去的输入信号的状态无关,例如加法器,译码器,编码器,数据选择器等电路;时序逻辑电路的输出状态不仅和当前的输入信号的状态有关,还与以前的输入信号的状态有关,即时序逻辑电路有记忆功能
7、,最基本的记忆电路是触发器,包括电平触发器和边沿触发器,由基本触发器可以构成寄存器,计数器等部件;从器件的集成度和功能区分,可把组合逻辑电路和时序逻辑电路划分成低集成度的、只提供专用功能的器件,和高集成度的、现场可编程的通用功能电路,例如通用阵列逻辑GAL,复杂的可编程逻辑器件 CPLD,包括门阵列器件FPGA,都能实现各种组合逻辑或时序逻辑电路的功能,使用更方便和灵活。第9页/共27页计算机中常用的逻辑电路专用功能电路加法器和算术逻辑单元译码器和编码器数据选择器触发器和寄存器、计数器阵列逻辑电路存储器芯片 RAM 和 ROM通用阵列逻辑 GAL复杂的可编程逻辑器件 CPLD:MACH器件现场
8、可编程门阵列 FPGA 器件第10页/共27页本章主要内容数字逻辑电路基础基本逻辑门和布尔代数知识基础组合逻辑电路及其应用时序逻辑电路及其应用现场可编程器件及其应用第11页/共27页三态门电路 三态门电路是一种最重要的总线接口电路,它保留了图腾输出结构电路信号传输速度快、驱动能力强的特性,又有集电极开路电路的输出可以“线与”的优点,是构建计算机总线的理想电路。“三态”是指电路可以输出正常的“0”或“1”逻辑电平,也可以处于高阻态,取决于输入和控制信号。为高阻态时,“0”和“1”的输出极都截止,相当于与所连接的线路断开,便于实现从多个数据输入中选择其一。A B C/G1 /G2 G3总线例如,当
9、控制信号/G1为低电平,/G2 和/G3为高电平时,三态门的输入 A 被送到总线上,另外两个三态门的输出处于高阻态。第12页/共27页加法器和算术逻辑单元 加法器是计算机中最常用的组合逻辑器件,主要完成两个补码数据的相加运算,减法运算也是使用加法器电路完成的。一位的加法器可以完成对本位两个二进制数据和低一位送上来的一个进位信号的相加运算,产生本位的和以及送往高一位的进位输出信号。由多个一位的加法器,可以构成同时完成对多位数据相加运算的并行加法器,此时需要正确连接高低位数据之间的进位输入与输出信号。若各数据位之间的进位信号是逐位传送,被称为串行进位,当加法器的位数较多时,会使加法运算的速度大大降
10、低;从加速加法进位信号的传送速度考虑,也可以实现多位的并行进位,各位之间几乎同时产生送到高位的进位输出信号。乘除法运算,也可以通过多次的循环迭代利用加法器完成。第13页/共27页 计算机不仅要完成对数值数据的算术运算功能,还要完成对逻辑数据的逻辑运算功能,例如与运算,或运算等等。在计算机中,通常会把对数值数据的算术运算功能和对逻辑数据的逻辑运算功能,合并到一起用同一套电路实现,这种电路就是算术逻辑单元,英文缩写是 ALU,用与、或、非门等电路实现,其设计过程和逻辑表达式在数字电路教材中有详细说明,这些内容是“数字逻辑和数字集成电路”的重点知识。多位的 ALU 不仅要产生算术、逻辑运算的结果,还
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- chap 数字电路 基础 计算机 中的 逻辑 部件 实用
限制150内