数字电路基础和计算机中的逻辑部件解析课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字电路基础和计算机中的逻辑部件解析课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 基础 计算机 中的 逻辑 部件 解析 课件
- 资源描述:
-
1、计算机组成与结构计算机组成与结构caicai22-1 数字电路的基本元件数字电路的基本元件 2-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础2-3 组合逻辑电路及其应用组合逻辑电路及其应用2-4 时序逻辑电路及其应用时序逻辑电路及其应用caicai3一、二极管的开关特性一、二极管的开关特性2-1 数字电路的基本元件数字电路的基本元件电流 iAKD正向压降正向压降VFVF:硅管为硅管为0.5-0.7 0.5-0.7 伏伏左右,左右,锗管为锗管为0.1-0.30.1-0.3伏伏左右。左右。caicai42-1 数字电路数字电路的基本元件的基本元件二、三极管的开关特性二、三极管的开关
2、特性eccaicai52-1 数字电路数字电路的基本元件的基本元件三、三、MOSMOS管的开关特性管的开关特性caicai62-1 数字电路数字电路的基本元件的基本元件四四、应用案例应用案例 P16 二极管应用二极管应用 MOS管应用管应用 三极管应用三极管应用 caicai72-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础一、基本逻辑门电路及基本逻辑运算一、基本逻辑门电路及基本逻辑运算逻辑常量:逻辑常量:逻辑常量只有两个,即逻辑常量只有两个,即0和和1,用来表示两个对立的,用来表示两个对立的逻辑状态。逻辑状态。逻辑变量:逻辑变量:逻辑变量一般用字母、数字及其组合来表示,其取逻
3、辑变量一般用字母、数字及其组合来表示,其取值只有两个,即值只有两个,即0和和1。逻辑运算:逻辑运算:对于逻辑常量和变量的操作,有与、或、非三种基对于逻辑常量和变量的操作,有与、或、非三种基本逻辑运算。本逻辑运算。逻辑门:逻辑门:对逻辑常量和变量完成基本的逻辑运算的电路。对逻辑常量和变量完成基本的逻辑运算的电路。最基最基本的逻辑门电路是非门(反相器)、与门、或门三种。本的逻辑门电路是非门(反相器)、与门、或门三种。逻辑函数:逻辑函数:用于表达逻辑变量之间关系的代数式,使用与、或用于表达逻辑变量之间关系的代数式,使用与、或、非、非3种基本逻辑运算,可以构造出任何逻辑函数种基本逻辑运算,可以构造出任
4、何逻辑函数。逻辑代数:逻辑代数:逻辑代数是研究逻辑函数运算和化简的一种数学系逻辑代数是研究逻辑函数运算和化简的一种数学系统,也是用来描述、分析、简化数字电路的数学工具。统,也是用来描述、分析、简化数字电路的数学工具。caicai82-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础1.非(非(NOT)门)门A AF F0 01 11 10 0c.逻辑表达式逻辑表达式a.三极管非门三极管非门b.逻辑门电路符号逻辑门电路符号d.真值表真值表0V5V1.在数字电路中,表示逻辑变量之间的逻辑关系的方法一般有在数字电路中,表示逻辑变量之间的逻辑关系的方法一般有3种:种:逻辑逻辑 代数式、真值
5、表、电路图代数式、真值表、电路图。2.真值表:真值表:将所有输入变量的所有可能的取值组合,及其在此情况下输出将所有输入变量的所有可能的取值组合,及其在此情况下输出变量应有的取值罗列出来,所形成的一张表。它最全面、最直观地表达了变量应有的取值罗列出来,所形成的一张表。它最全面、最直观地表达了逻辑关系。逻辑关系。caicai92-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础2.与(与(AND)门)门c.逻辑表达式逻辑表达式a.三极管与门三极管与门b.逻辑门电路符号逻辑门电路符号d.真值表真值表A AB BF F0 00 00 00 01 10 01 10 00 01 11 11 1
6、+VccFABcaicai102-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础3.或(或(OR)门)门c.逻辑表达式逻辑表达式a.三极管或门三极管或门b.逻辑门电路符号逻辑门电路符号d.真值表真值表BA+Vcc A AB BF F0 00 00 00 01 11 11 10 01 11 11 11 1FABFcaicai112-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础 其它方式实现的逻辑门电路其它方式实现的逻辑门电路FFFFABcaicai122-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础4.其它常用的逻辑门,均可以由与、或、非门组合而成。
7、其它常用的逻辑门,均可以由与、或、非门组合而成。(1)与非门()与非门(NAND)a.逻辑门电路符号逻辑门电路符号c.真值表真值表A AB BF F0 00 01 10 01 11 11 10 01 11 11 10 0b.逻辑表达式逻辑表达式caicai132-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础(2)或非门()或非门(NOR)a.逻辑门电路符号逻辑门电路符号c.真值表真值表b.逻辑表达式逻辑表达式A AB BF F0 00 01 10 01 10 01 10 00 01 11 10 0caicai142-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础(
8、3)异或门()异或门(XOR)a.逻辑门电路符号逻辑门电路符号c.真值表真值表b.逻辑表达式逻辑表达式A AB BF F0 00 00 00 01 11 11 10 01 11 11 10 0caicai152-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础二、逻辑代数基本定律二、逻辑代数基本定律caicai162-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础三、逻辑函数的化简三、逻辑函数的化简v 在设计逻辑电路时,每个逻辑表达式是和一个逻辑电路相在设计逻辑电路时,每个逻辑表达式是和一个逻辑电路相对应,因此对应,因此必须将逻辑表达式进行化简必须将逻辑表达式进行化简
9、,以,以减少实现它的减少实现它的电路所用元器件电路所用元器件。v 逻辑函数化简方法:公式化简法和卡诺图化简法。逻辑函数化简方法:公式化简法和卡诺图化简法。v 公式化简法公式化简法:直接利用逻辑代数的基本公式和规则进行化简。直接利用逻辑代数的基本公式和规则进行化简。caicai172-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础1.合并项法合并项法2.消去法消去法利用利用 消去多余因子消去多余因子(分配律)(分配律)(反演律)(反演律)(消去法)(消去法)(分配律、反演律)(分配律、反演律)【例【例】【例【例】【例【例】caicai182-2 基本逻辑门和布尔代数知识基础基本逻辑
10、门和布尔代数知识基础3.配项法配项法4.吸收法吸收法【例【例】【例【例】【例【例】利用利用 吸收多余项吸收多余项(吸收率)(吸收率)caicai192-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础四、逻辑设计举例:一位加法器的逻辑电路设计四、逻辑设计举例:一位加法器的逻辑电路设计v 加法器是计算机基本运算部件之一,是计算机中典型的组加法器是计算机基本运算部件之一,是计算机中典型的组合逻辑器件。合逻辑器件。v 设计过程设计过程(1 1)写出加法器逻辑的真值表;)写出加法器逻辑的真值表;(2 2)由真值表推导出对应的逻辑表达式;)由真值表推导出对应的逻辑表达式;(3 3)对逻辑表达
11、式进行简化,以便选用基本的逻辑门电路)对逻辑表达式进行简化,以便选用基本的逻辑门电路实现加法器。实现加法器。caicai202-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础1.半加器半加器仅考虑两个二进制数本身加减,不考虑高低位之间的进仅考虑两个二进制数本身加减,不考虑高低位之间的进位关系。位关系。输入输入 Xn、Yn :加数:加数输出输出 Fn :和:和(1)真值表)真值表Xn YnFn 0 0 0 1 1 0 1 10110(2)逻辑表达式)逻辑表达式(3)逻辑线路)逻辑线路波形图见波形图见P22 图图2.21caicai212-2 基本逻辑门和布尔代数知识基础基本逻辑门和
12、布尔代数知识基础2.全加器全加器考虑两个二进制数连同其考虑两个二进制数连同其高低位之间的进位关系。高低位之间的进位关系。输入输入 Xn、Yn:加数:加数 Cn-1:当前进位值:当前进位值输出输出 Fn:和:和 Cn:进位:进位(1)真值表)真值表(2)逻辑表达式)逻辑表达式XnYnCn-1FnCn0000000110010100110110010101011100111111caicai222-2 基本逻辑门和布尔代数知识基础基本逻辑门和布尔代数知识基础(3)逻辑线路)逻辑线路FnCn-1YnXnCn用基本逻辑门电路实现的线路图见用基本逻辑门电路实现的线路图见P26一位全加器逻辑框图一位全加器
13、逻辑框图caicai232-3 组合逻辑电路及其应用组合逻辑电路及其应用计算机中使用的数字电路:计算机中使用的数字电路:vv组合逻辑电路:电路的输出仅决定于该电路当前输组合逻辑电路:电路的输出仅决定于该电路当前输入的状态,与电路以前的状态(以前的输入信入的状态,与电路以前的状态(以前的输入信 号或号或操作过程)无关,即无记忆功能。操作过程)无关,即无记忆功能。vv时序逻辑电路:含有触发器记忆功能的电路电路的时序逻辑电路:含有触发器记忆功能的电路电路的 输出状态不仅与当前输入信号的状输出状态不仅与当前输入信号的状 态有关,还态有关,还与电路以前的状态(以前的输入信号或操作过与电路以前的状态(以前
14、的输入信号或操作过 程)程)有关。有关。caicai242-3 组合逻辑电路及其应用组合逻辑电路及其应用v 在计算机在计算机CPUCPU设计中,组合电路通常被用来产生控设计中,组合电路通常被用来产生控制信号,它的输入可能是指令的操作码和状态信号,制信号,它的输入可能是指令的操作码和状态信号,而其输出则是寄存器、存储器等的写入控制信号和而其输出则是寄存器、存储器等的写入控制信号和数据选择信号。数据选择信号。v 组合逻辑电路的设计步骤如下:组合逻辑电路的设计步骤如下:分析该逻辑电路的逻辑要求;分析该逻辑电路的逻辑要求;根据逻辑要求确定输入变量和输出变量;根据逻辑要求确定输入变量和输出变量;将输入输
展开阅读全文