15MachineStruBOOL .ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《15MachineStruBOOL .ppt》由用户(hyngb9260)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 15MachineStruBOOL 15 MachineStruBOOL
- 资源描述:
-
1、IE7 ReleasedMachine Structures Lecture 15 组合逻辑电路的表示组合逻辑电路的表示 week,after more than 3 years since the last major update,Microsoft finally releases the next generation of their Internet Explorer web browser复习复习 状态单元的作用状态单元的作用:构建存储(构建存储(Build memories)控制其他状态单元与组合逻辑间的信息流动控制其他状态单元与组合逻辑间的信息流动 用用D型翻转器(型翻转器(
2、D-flip-flops)构建寄存器)构建寄存器 时钟定义时钟定义D型翻转器何时改变型翻转器何时改变建立和保持(建立和保持(Setup and Hold)时间重要)时间重要 为了构建更快的时钟,可将长延时的工作流水化为了构建更快的时钟,可将长延时的工作流水化 有限状态机非常有用有限状态机非常有用 表达状态和变化表达状态和变化组合逻辑组合逻辑FSMs 有状态和变化有状态和变化如何从一个状态变化为另一状态如何从一个状态变化为另一状态?答案答案:组合逻辑组合逻辑真值表真值表:唯一定义组合逻辑函数唯一定义组合逻辑函数0关于组合逻辑,需要学些什么关于组合逻辑,需要学些什么?如何设计如何设计:给定定义给定
3、定义将其分解为可管理的大小来实现将其分解为可管理的大小来实现如何分析如何分析:延时多少延时多少,价格多少价格多少,能耗多少能耗多少具体对我们具体对我们:用逻辑门电路来实现用逻辑门电路来实现(TT)真值表)真值表 例例#1:1 iff one(not both)a,b=1a b y000011101110(TT)真值表例)真值表例#2:2位加法位加法多少行多少行?TT 例例#3:32位无符号数加法位无符号数加法多少行多少行?TT 真值表例真值表例#3:3-输入多数(输入多数(majority)电路)电路逻辑门逻辑门(1/2)And vs.OrAND Gate(与门)(与门)CAB符号符号A BC
4、0 000 101 001 11定义定义AND逻辑门逻辑门(2/2)2输入门扩展为输入门扩展为 n输入输入 N输入输入XOR是唯一一是唯一一个扩展方法不明显的个扩展方法不明显的 非常简单非常简单:XOR=1 当当且仅当其输入中且仅当其输入中1的个的个数为奇数数为奇数 真值表真值表 门门(如多数电路如多数电路)真值表真值表 门电路门电路(如如,有限状态机电路有限状态机电路)PSInputNSOutput000000001010010000011100100000101001或者等价地或者等价地布尔代数布尔代数Boolean AlgebraGeorge Boole,19世纪数学家世纪数学家开发了涉
5、及逻辑的数学系统开发了涉及逻辑的数学系统 (代数代数)后来称为后来称为“布尔代数布尔代数”基本函数基本函数:AND,OR 和和 NOT布尔代数的重要意义在于:布尔代数的重要意义在于:由由AND,OR 和和 NOT 构建的门电路和布尔代数的代数式间构建的门电路和布尔代数的代数式间存在一一对应存在一一对应 +即即 OR,即即 AND,x 即即 NOT布尔代数布尔代数(例例,“多数多数”函数函数)y=a b+a c+b cy=ab+ac+bc布尔代数布尔代数(如如,有限状态机有限状态机)PSInputNSOutput000000001010010000011100100000101001或者等价地或
展开阅读全文