数字逻辑与数字集成电路 (第 2 版) 清华大学计算机系列教材 王尔乾 杨士强 巴林风 编著. 数 字 逻 辑 (2002 级本科生课程 ) 清华大学计算机系 杨士强 赵有建

Slides:



Advertisements
Similar presentations
首 页 首 页 上一页 下一页 本讲内容 投影法概述三视图形成及其投影规律平面立体三视图、尺寸标注 本讲内容 复习: P25~P31 、 P84~P85 作业: P7, P8, P14[2-32(2) A3 (1:1)]
Advertisements

纺纱学. 2 绪 论 基本要求:了解纺纱系统的类别 重点掌握:棉纺系统的工艺流程 3 一、纺纱原理与设备 纺纱:用物理或机械的方法将纺织纤维纺成纱 线的过程。 纺纱原理:初加工、原料的选配、开松除杂、 混和、梳理、精梳、并合、牵伸、加捻、卷绕等。 纺纱方法:传统纺纱方法、新型纺纱方法。 纺纱设备:开清棉联合机、梳棉机、精梳机、
第十二章 常微分方程 返回. 一、主要内容 基本概念 一阶方程 类 型 1. 直接积分法 2. 可分离变量 3. 齐次方程 4. 可化为齐次 方程 5. 全微分方程 6. 线性方程 类 型 1. 直接积分法 2. 可分离变量 3. 齐次方程 4. 可化为齐次 方程 5. 全微分方程 6. 线性方程.
概率统计( ZYH ) 节目录 3.1 二维随机变量的概率分布 3.2 边缘分布 3.4 随机变量的独立性 第三章 随机向量及其分布 3.3 条件分布.
计算机 在分析化学的应用 ( 简介 ) 陈辉宏. 一. 概述 信息时代的来临, 各门学科的研究方法都 有了新的发展. 计算机的介入, 为分析化学的进展提供了 一种更方便的研究方法.
4 第四章 矩阵 学时:  18 学时。 教学手段:  讲授和讨论相结合,学生课堂练习,演练习题与辅导答疑相结合。 基本内容和教学目的:  基本内容: 矩阵的运算,可逆矩阵,初等矩阵及其性质和意义, 分块矩阵。  教学目的:  1 .使学生理解和掌握矩阵等价的相关理论  2 .能熟练地进行矩阵的各种运算.
地理信息系统概述. 数据和信息 (Data & Information) 数据 原始事实 如:员工姓名, 数据可以有数值、图形、声音、视觉数据等 信息 以一定规则组织在一起的事实的集合。
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第六十二讲 ) 离散数学. 最后,我们构造能识别 A 的 Kleene 闭包 A* 的自动机 M A* =(S A* , I , f A* , s A* , F A* ) , 令 S A* 包括所有的 S A 的状态以及一个 附加的状态 s.
分析化学与无机化学中溶液 pH 值计算的异同比较 谢永生  分析化学是大学化学系的一门基础课,课 时较少,其内容主要是无机物的化学分析。 分析化学是以无机化学作为基础的,我们 都是在已掌握一定的无机化学知识后才学 习分析化学 。所以在分析 化学的学习中会 重复许多无机化学内容,造成学习没有兴.
1 为了更好的揭示随机现象的规律性并 利用数学工具描述其规律, 有必要引入随 机变量来描述随机试验的不同结果 例 电话总机某段时间内接到的电话次数, 可用一个变量 X 来描述 例 检测一件产品可能出现的两个结果, 也可以用一个变量来描述 第五章 随机变量及其分布函数.
主讲教师:陈殿友 总课时: 124 第八讲 函数的极限. 第一章 机动 目录 上页 下页 返回 结束 § 3 函数的极限 在上一节我们学习数列的极限,数列 {x n } 可看作自变量 为 n 的函数: x n =f(n),n ∈ N +, 所以,数列 {x n } 的极限为 a, 就是 当自变量 n.
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第三十八讲 ) 离散数学. 第八章 格与布尔代数 §8.1 引 言 在第一章中我们介绍了关于集 合的理论。如果将 ρ ( S )看做 是集合 S 的所有子集组成的集合, 于是, ρ ( S )中两个集合的并 集 A ∪ B ,两个集合的交集.
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第四十八讲 ) 离散数学. 例 设 S 是一个非空集合, ρ ( s )是 S 的幂集合。 不难证明 :(ρ(S),∩, ∪,ˉ, ,S) 是一个布尔代数。 其中: A∩B 表示 A , B 的交集; A ∪ B 表示 A ,
第十一章 曲线回归 第一节 曲线的类型与特点 第二节 曲线方程的配置 第三节 多项式回归.
协同工作环境研究中心 协同共享 助力科研. 主要内容  认识协同及协同软件  协同科研软件 duckling 介绍.
实验一: 信号、 系统及系统响应 1 、实验目的 1 熟悉连续信号经理想采样前后的频谱变化关系, 加深对时 域采样定理的理解。 2 熟悉时域离散系统的时域特性。 3 利用卷积方法观察分析系统的时域特性。 4 掌握序列傅里叶变换的计算机实现方法, 利用序列的傅里 叶变换对连续信号、 离散信号及系统响应进行频域分析。
线性代数习题课 吉林大学 术洪亮 第一讲 行 列 式 前面我们已经学习了关 于行列式的概念和一些基本 理论,其主要内容可概括为:
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第二十五讲 ) 离散数学. 定理 群定义中的条件 ( 1 )和( 2 )可以减弱如下: ( 1 ) ’ G 中有一个元素左壹适合 1 · a=a; ( 2 ) ’ 对于任意 a ,有一个元素左逆 a -1 适 合 a -1 ·
第二章 随机变量及其分布 第一节 随机变量及其分布函数 一、随机变量 用数量来表示试验的基本事件 定义 1 设试验 的基本空间为 , ,如果对试验 的每一个基 本事件 ,规定一个实数记作 与之对应,这样就得到一个定义在基本空 间 上的一个单值实函数 ,称变量 为随机变量. 随机变量常用字母 、 、 等表示.或用.
数 学 系 University of Science and Technology of China DEPARTMENT OF MATHEMATICS 第 3 章 曲线拟合的最小二乘法 给出一组离散点,确定一个函数逼近原函数,插值是这样的一种手段。 在实际中,数据不可避免的会有误差,插值函数会将这些误差也包括在内。
聚合物在生物高分子分离中的应用 王延梅 中国科学技术大学高分子科学与工程系 Tel
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第三十九讲 ) 离散数学. 例 设 S 是一个集合, ρ ( S )是 S 的幂集合,集合 的交( ∩ ),并(∪)是 ρ ( S )上的两个代数运算, 于是,( ρ ( S ), ∩ ,∪) 是一个格。而由例 知.
实验三: 用双线性变换法设计 IIR 数字滤波器 一、实验目的 1 熟悉用双线性变换法设计 IIR 数字滤波器的原理与方法。 2 掌握数字滤波器的计算机仿真方法。 3 通过观察对实际心电图信号的滤波作用, 获得数字滤波的感性知 识。
外文文献检索示例. 实验目的: 掌握利用计算机网络检索外文文献的基本方法; 了解熟悉下列数据库的结构、内容并掌握其检索方 法 ; 掌握检索的主要途径:出版物( Publication )、关键 词( Keyword )、作者( Author )等。
1 第 7 章 专家控制系统 概述 专家系统的起源与发展 专家系统的一般结构 专家系统的知识表示和获取 专家系统的特点及分类.
信息利用与学术论文写作 Library of Jiangsu University, Zhenjiang Sha Zhenjiang
第二章 贝叶斯决策理论 3学时.
流态化 概述 一、固体流态化:颗粒物料与流动的流体接触,使颗粒物料呈类 似于流体的状态。 二、流态化技术的应用:流化催化裂化、吸附、干燥、冷凝等。 三、流态化技术的优点:连续化操作;温度均匀,易调节和维持; 气、固间传质、传热速率高等。 四、本章基本内容: 1. 流态化基本概念 2. 流体力学特性 3.
非均相物系的分离 沉降速度 球形颗粒的 :一、自由沉降 二、沉降速度的计算 三、直径计算 1. 试差法 2. 摩擦数群法 四、非球形颗粒的自由沉降 1. 当量直径 de :与颗粒体积相等的圆球直径 V P — 颗粒的实际体积 2. 球形度  s : S—— 与颗粒实际体积相等的球形表面积.
操作系统原理课程设计指南 姜海燕 设计考核幻灯制作  1.1 封皮:系统名称,研制人员  1.2 目的及意义  1.3 功能设计:功能框图、用例图  1.4 结构设计:系统结构  1.5 核心技术及技术路线:画图  1.6 进度安排  1.7 人员安排  1.8.
UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC
量子化学 第四章 角动量与自旋 (Angular momentum and spin) 4.1 动量算符 4.2 角动量阶梯算符方法
数 学 系 University of Science and Technology of China DEPARTMENT OF MATHEMATICS 第 5 章 解线性方程组的直接法 实际中,存在大量的解线性方程组的问题。很多数值方 法到最后也会涉及到线性方程组的求解问题:如样条插值的 M 和.
主讲教师:陈殿友 总课时: 124 第十一讲 极限的运算法则. 第一章 二、 极限的四则运算法则 三、 复合函数的极限运算法则 一 、无穷小运算法则 机动 目录 上页 下页 返回 结束 §5 极限运算法则.
在发明中学习 线性代数 概念的引入 李尚志 中国科学技术大学. 随风潜入夜 : 知识的引入 之一、线性方程组的解法 加减消去法  方程的线性组合  原方程组的解是新方程的解 是否有 “ 增根 ” ?  互为线性组合 : 等价变形  初等变换  高斯消去法.
第一节 相图基本知识 1 三元相图的主要特点 (1)是立体图形,主要由曲面构成; (2)可发生四相平衡转变; (3)一、二、三相区为一空间。
量子力学教程 ( 第二版 ) 3.4 连 续 谱 本 征 函 数 的 归 一 化 连续谱本征函数是不能归一化的 一维粒子的动量本征值为的本征函数 ( 平面波 ) 为 可以取 中连续变化的一切实数值. 不难看出,只要则 在量子力学中, 坐标和动量的取值是连续变化 的 ; 角动量的取值是离散的.
第 3 章 控制流分析 内容概述 – 定义一个函数式编程语言,变量可以指称函数 – 以 dynamic dispatch problem 为例(作为参数的 函数被调用时,究竟执行的是哪个函数) – 规范该控制流分析问题,定义什么是可接受的控 制流分析 – 定义可接受分析在语义模型上的可靠性 – 讨论分析算法.
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第五十三讲 ) 离散数学. 定义 设 G= ( V , T , S , P ) 是一个语法结构,由 G 产生的语言 (或者说 G 的语言)是由初始状态 S 演绎出来的所有终止符的集合, 记为 L ( G ) ={w  T *
平行线的平行公理与判定 九年制义务教育七年级几何 制作者:赵宁睿. 平行线的平行公理与判定 要点回顾 课堂练习 例题解析 课业小结 平行公理 平行判定.
Relevance Theory Lecture 12. Relevance Theory 交际研究的对象是交际的概念、内容、 性质、功能、方法和交际行为、交际参 加者之间的关系等的认识和阐述。 20 世 纪 70 年代末以来, Sperber & Wilson 把认 知与交际结合起来,于 1986.
编译原理总结. 基本概念  编译器 、解释器  编译过程 、各过程的功能  编译器在程序执行过程中的作用  编译器的实现途径.
周期信号的傅里叶变换. 典型非周期信号 ( 如指数信号, 矩形信号等 ) 都是满足绝对可 积(或绝对可和)条件的能量信号,其傅里叶变换都存在, 但绝对可积(或绝对可和)条件仅是充分条件, 而不是必 要条件。引入了广义函数的概念,在允许傅里叶变换采用 冲激函数的前提下, 使许多并不满足绝对可积条件的功率.
§8-3 电 场 强 度 一、电场 近代物理证明:电场是一种物质。它具有能量、 动量、质量。 电荷 电场 电荷 电场对外的表现 : 1) 电场中的电荷要受到电场力的作用 ; 2) 电场力可移动电荷作功.
 符号表  标识符的作用: 声明部分:定义了各种对象及对应的属性和 使用规则。 程序体:对所定义的对象进行各种操作。 $ididname IdnameAttributeIR  必要性 Token : 新表-符号表(种类、类型等信息):
Department of Mathematics 第二章 解析函数 第一节 解析函数的概念 与 C-R 条件 第二节 初等解析函数 第三节 初等多值函数.
首 页 首 页 上一页 下一页 本讲内容本讲内容 视图,剖视图(Ⅰ) 复习: P107 ~ P115 作业: P48(6-2,6-4), P49( 去 6-6) P50, P51(6-13), P52 P50, P51(6-13), P52 P53 (6-18,6-20) P53 (6-18,6-20)
1-4 节习题课 山东省淄博第一中学 物理组 阚方海. 2 、位移公式: 1 、速度公式: v = v 0 +at 匀变速直线运动规律: 4 、平均速度: 匀变速直线运动 矢量式 要规定正方向 统一单位 五个量知道了三 个量,就能求出 其余两个量 3 、位移与速度关系:
《 UML 分析与设计》 交互概述图 授课人:唐一韬. 知 识 图 谱知 识 图 谱知 识 图 谱知 识 图 谱.
1 、如果 x + 5 > 4 ,那么两边都 可得 x >- 1 2 、在- 3y >- 4 的两边都乘以 7 可得 3 、在不等式 — x≤5 的两边都乘以- 1 可得 4 、将- 7x — 6 < 8 移项可得 。 5 、将 5 + a >- 2 a 移项可得 。 6 、将- 8x < 0.
项目七: PLC 功能指令应用 带进位循环左移指令 XXXXX. 项目七: PLC 功能指令应用 FX2 系列可编程控制器移位控制指令有移位、循环移位、字移位 及先进先出 FIFO 指令等 10 条指令。 带进位循环右移指令 RCR 带进位循环左移指令 RCL 字右移位指令 WSFR 先入先出读出指令.
§10.2 对偶空间 一、对偶空间与对偶基 二、对偶空间的有关结果 三、例题讲析.
请同学们仔细观察下列两幅图有什么共同特点? 如果两个图形不仅形状相同,而且每组对应点所在的直线 都经过同一点, 那么这样的两个图形叫做位似图形, 这个点叫做位 似中心.
2015 年江苏省美术专业统考考试说明 解读 : 贡加兵 扬州市邗江区公道中学
表单自定义 “ 表单自定义 ” 功能是用于制作表单的 工具,用数飞 OA 提供的表单自定义 功能能够快速制作出内容丰富、格 式规范、美观的表单。
7 生产费用在完工产品与在产 品之间分配的核算. 2 第七章 生产费用在完工产品与在产品之 间的分配  知识点 :  理解在产品的概念  掌握生产费用在完工产品与在产品之间的分 配.
项目 1 典型低压电器 的拆装、检修及调试 任务 2 交流接触器的拆装与检修 接触器是一种自动的电磁式自动开关,是 一种依靠电磁力作用使触点闭合或分离的自 动电器,用于接通和断开电动机或其它用电 设备电路。适用于远距离频繁地接通或断开 交直流主电路及大容量控制电路。交流接触 器具有控制容量大、操作方便、便于远距离.
力的合成 力的合成 一、力的合成 二、力的平行四边形 上一页下一页 目 录 退 出. 一、力的合成 O. O. 1. 合力与分力 我们常常用 一个力来代替几个力。如果这个 力单独作用在物体上的效果与原 来几个力共同作用在物体上的效 果完全一样,那么,这一个力就 叫做那几个力的合力,而那几个 力就是这个力的分力。
个体 精子 卵细胞 父亲 受精卵 母亲 人类生活史 问题:人类产生配子(精、卵 细胞)是不是有丝分裂?
算得清写的准 —— 物业费公示报告的编写 讲师:朱芸 物业费的 构成? 哪些是管 理人员工 资呢? 哪些算工程费 用? 怎样才能核 算的清楚呢?
逻辑设计基础 1 第 7 章 多级与(或)非门电路 逻辑设计基础 多级门电路.
森林保护学本科系列课程 教学改革与实践 西北农林科技大学 一、基本情况 二、主要成果 三、创新点 四、成果的应用 项目研究背景 项目的总体设计 成果简介 解决的主要教学问题 解决教学问题的方法 改革前后的对比.
如何开展新学期 “ 导学课 ”. 如何组织 导学课 遇到问题 联系谁 导学课 基本内容 123 目录.
人 有 悲 欢 离 合, 月有阴晴圆缺。月有阴晴圆缺。 华师大版七年级数学第二册 海口市第十中学 数学组 吴锐.
3D 仿真机房建模 哈尔滨工业大学 指导教师:吴勃英、张达治 蒋灿、杜科材、魏世银 机房尺寸介绍.
欢 迎 使 用 《工程流体力学》 多媒体授课系统 燕 山 大 学 《工程流体力学》课程组. 第九章 缝隙流动 概述 9.1 两固定平板间的层流流动 9.2 具有相对运动的两平行平板 间的缝隙流动 9.3 环形缝隙中的层流流动.
1 第三章 数列 数列的概念 考点 搜索 ●数列的概念 ●数列通项公式的求解方法 ●用函数的观点理解数列 高考 猜想 以递推数列、新情境下的 数列为载体, 重点考查数列的通 项及性质, 是近年来高考的热点, 也是考题难点之所在.
韩文数据库使用说明 鲁锦松. 主要内容 一、为什么要用数据库 二、怎样利用中文数据库 三、怎样利用韩文数据库.
目录 上页 下页 返回 结束 二、无界函数反常积分的审敛法 * 第五节 反常积分 无穷限的反常积分 无界函数的反常积分 一、无穷限反常积分的审敛法 反常积分的审敛法  函数 第五章 第五章.
§7.2 估计量的评价标准 上一节我们看到,对于总体 X 的同一个 未知参数,由于采用的估计方法不同,可 能会产生多个不同的估计量.这就提出一 个问题,当总体的一个参数存在不同的估 计量时,究竟采用哪一个好呢?或者说怎 样评价一个估计量的统计性能呢?下面给 出几个常用的评价准则. 一.无偏性.
Presentation transcript:

数字逻辑与数字集成电路 (第 2 版) 清华大学计算机系列教材 王尔乾 杨士强 巴林风 编著

数 字 逻 辑 (2002 级本科生课程 ) 清华大学计算机系 杨士强 赵有建

引言 “ 数字逻辑 ” 课程的地位 “ 数字逻辑 ” 课程的地位 数字与逻辑 数字与逻辑 数字与模拟 数字与模拟 数字逻辑领域的前沿问题 数字逻辑领域的前沿问题 课程的主要内容 课程的主要内容 如何学好这门课 如何学好这门课

CC2001(Computing Curricula) 计算机学科人才的专业能力要求: 计算机学科人才的专业能力要求: – 计算思维能力 — 抽象思维能力和逻辑思维能力 – 算法设计与分析能力 – 程序设计能力 – 计算机系统的认知、分析、设计和应用能力 为实现上述要求设置的四大系列课程: 为实现上述要求设置的四大系列课程: – 公共基础系列,基础理论系列,软件技术系列, 硬件技术系列

“ 数字逻辑 ” 是计算机硬件技术系列的基础 计算机系统结构 计算机组成原理 数字逻辑 计算机系统的 软硬件功能分配 计算机系统的 逻辑实现 计算机组成的 物理实现

数字与逻辑 (Digital & Logic) 逻辑:研究思维的规律性;关于思维形式及其规律的科学; 研究概念、判断和推理以及相互联系的规律、规则,以帮 助人们正确地思维和认识客观真理。 学习工作时时处处离不开 “ 逻辑 ” :讲话要有逻辑性、写论文 逻辑层次要清晰;逻辑推理能力、逻辑判断能力 …… 数理逻辑:研究推理、计算等逻辑问题,又称符号逻辑, 是离散数学的重要内容,是计算机科学的基础。 数字逻辑:用二进制为基础的数字化技术解决逻辑问题。

数字与逻辑 (Digital & Logic) 逻辑代数:应用代数方法研究逻辑问题,又 称布尔代数,开关代数(还有开关理论,开 关电路等),是逻辑化简的主要工具。 逻辑代数:应用代数方法研究逻辑问题,又 称布尔代数,开关代数(还有开关理论,开 关电路等),是逻辑化简的主要工具。 数字逻辑电路的设计、分析,要借助于逻辑 代数这一数学工具。逻辑代数中二值运算的 公式、运算及定律要应用到数字逻辑电路。 数字逻辑电路的设计、分析,要借助于逻辑 代数这一数学工具。逻辑代数中二值运算的 公式、运算及定律要应用到数字逻辑电路。 实现逻辑功能可用的数字电路: 实现逻辑功能可用的数字电路: 1 、数字集成电路 2 、可编程逻辑器件 (PLD)

数字与模拟 (Digital & Analog) (离散与连续) digit 原意泛指 “ 数目的文字 ” 。在计算机领域, digital 与其它词一起使用,主要用于区别 “ 模拟 ” ,指 将连续变化的模拟量用二进制数表达和处理。 digit 原意泛指 “ 数目的文字 ” 。在计算机领域, digital 与其它词一起使用,主要用于区别 “ 模拟 ” ,指 将连续变化的模拟量用二进制数表达和处理。 现实世界中存在模拟与数字两大系统,电子数字计算 机是最典型的数字系统。 现实世界中存在模拟与数字两大系统,电子数字计算 机是最典型的数字系统。 模拟量经采样、量化可转换为数字量。数字量更便于 加工、处理、传输、存储等,可靠,抗干扰能力强。 模拟量经采样、量化可转换为数字量。数字量更便于 加工、处理、传输、存储等,可靠,抗干扰能力强。 数字集成电路是实现数字量处理和运算的功能单元。 数字集成电路是实现数字量处理和运算的功能单元。

+V -V 电压  时间 +V -V 电压  时间 +V -V 电压  时间 (a) 模拟表示 (b) 离散表示 (c) 脉冲表示

无所不在的 “ 数字化 ” 技术 以二进制为代表的数字化技术已经渗透到人 们日常生活的各个领域,改变了人们的工作 和生活方式。现代数字化技术的核心就是计 算机和网络,计算机和网络已经溶入到各个 领域,各个方面,无所不在,无所不能。 以二进制为代表的数字化技术已经渗透到人 们日常生活的各个领域,改变了人们的工作 和生活方式。现代数字化技术的核心就是计 算机和网络,计算机和网络已经溶入到各个 领域,各个方面,无所不在,无所不能。 Digital X 举例:数字电视,数字电话,数码 相机,数字化仪表,数字化医疗设备,数字 图书馆,数字博物馆,数字化地球,数字化 城市,西部数字鸿沟 …… Digital X 举例:数字电视,数字电话,数码 相机,数字化仪表,数字化医疗设备,数字 图书馆,数字博物馆,数字化地球,数字化 城市,西部数字鸿沟 ……

数字逻辑领域的前沿技术 多值逻辑模糊逻辑计算机辅助逻辑设计集成电路设计自动化可编程逻辑设计数字系统与模拟系统的混合设计数字电路的故障诊断与可靠性,等等

软件固化的设计方法 计算机系统演变过程 系统的设计过程: 第一步:软件算法模拟;第二步:硬件固化 第一步:软件算法模拟;第二步:硬件固化硬件系统的发展: on system on board on chip on system on board on chip专用与通用结合,逐步由专用到通用软件:灵活,可任意修改,但速度慢硬件:速度快,不可任意修改 软件与硬件在逻辑功能上是统一的,在硬件设计中逐步 引进软件可编程的思想, “ 以存代算的思想,各种可 编程逻辑器件( PLD )为硬件设计带来方便。

课程主要内容 CC2002 “ 数字逻辑 ” 课程大纲 CC2002 “ 数字逻辑 ” 课程大纲 – 数制与码制 – 逻辑代数 – 逻辑电路表示 – 组合电路分析与设计 – 时序电路分析与设计 – 逻辑门阵列 组合逻辑 组合逻辑 时序逻辑(同步时序) 时序逻辑(同步时序) 可编程逻辑( PROM , PAL , GAL 等) 可编程逻辑( PROM , PAL , GAL 等) 5 次实验,最后一次综合实验 5 次实验,最后一次综合实验

学习数字逻辑电路的分析、设计和实现 通过计算机系统中用到的典型逻辑电路的 设计、分析,达到: 1 、掌握逻辑设计和分析的基本方法 2 、实现逻辑设计中应当注意的问题 3 、熟悉计算机系统中常用 IC 器件的性 能及设计方法 BACK

与 “ 数字逻辑 ” 相关的课程 数字电路(电子系课程) 数字电路(电子系课程) 数字电子技术(自动化系课程) 数字电子技术(自动化系课程) 数字技术与系统 数字技术与系统 数字逻辑重点是结合计算机设计中的逻辑问题和常用的集 成电路特性,为 “ 计算机原理 ” 课程学习打下基础。 数字逻辑可以认为是 “ 数字逻辑电路 ” , “ 数字逻辑设计 ” , “ 数字逻辑系统 ” 等的简称。 英文参考书关键词: ” Digital Logic ”, “ Logic Design ”, “ Digital Design ”, ” Digital Logic Design ”, “ Digital Circuit Design ” , ” Digital Logic Circuit Design ”, “ Logic and Computer Design ” , ” Design of Logic Systems ”, ……

如何学好这门课 1. 计算机学科是实践性极强的学科,重视实践 环节,多动手 2. 掌握研究型的学习方法,学会独立思考,掌 握 “ 知识发现过程中大师们的思维过程 ” 3. 熟练掌握典型电路的分析方法和设计方法 4. 作业和实验独立完成 成绩比例: 20 (平时实验)+ 20 (实验考试)+ 60 (期末考试)

让我们共同走进数字化世界,开创 更加美好的数字化生活! 加强交流,教学相长 ! 预祝同学们取得优异成绩!

第 1 章 逻辑代数及 逻辑函数化简 (数制与编码一章自学) 1.1 逻辑代数的基本运算与公式 1.2 公式法化简逻辑函数 1.3 逻辑函数的标准形式 1.4 图解法 ( 卡诺图 ) 化简 (重点) 1.5 表格法化简 (Q-M 法 ) 1.6 逻辑函数的实现

1.1 逻辑代数的基本运算与公式 逻辑代数:二进制运算的基础。 应用代数方法研究逻辑问题。由英国数学家 布尔 (Boole) 和德. 摩根于 1847 年提出,又叫 布尔代数,开关代数。 应用代数方法研究逻辑问题。由英国数学家 布尔 (Boole) 和德. 摩根于 1847 年提出,又叫 布尔代数,开关代数。逻辑函数的表示:真值表,表达式,逻辑门 逻辑函数的生成:逻辑问题的描述,由文字叙 述的设计要求,抽象为逻辑表达式的过程。 然后才能化简、实现,逻辑设计的第一步。 逻辑代数的基本运算:与、或、非 (1) “ 与 ” 运算,逻辑乘 (1) “ 与 ” 运算,逻辑乘 (2) “ 或 ” 运算,逻辑加 (2) “ 或 ” 运算,逻辑加 (3) “ 非 ” 运算,取反 (3) “ 非 ” 运算,取反

逻辑代数的基本运算 A B F 真值表 F=AB A B F 信息论的创始人香侬 (Shannon) 在 1940 年首先建立了 用电子线路来实现布尔代数表达式, 0 , 1 分别代表电 路的开、关状态或高、低电平;命题为真,线路建立 连结;命题为假,线路断开连结。 与非门 ( A 、 B 是输入, F 是输出)

真值表,表达式,逻辑门 A B F 真值表 F=AB A B F (NAND——NOT-AND) 实现 “ 与非 ” 逻辑 (NAND——NOT-AND) 例: 与非门 ( A 、 B 是输入, F 是输出)

真值表,表达式,逻辑门 A B F + 实现 “ 或非 ” 逻辑(NOR——NOT-OR) 真值表 A B F

真值表,表达式,逻辑门 A B F + 实现 “ 或非 ” 逻辑(NOR——NOT-OR) 真值表 A B F

基本公式 互补律 1 律 0 律 BACK

基本公式(续) 交换律结合律分配律

基本公式(续) 吸收律 反演律 反演律 ( 德 · 摩根定律 )

基本公式(续) 包含律推论:对合律重叠律

如何验证公式的正确性 真值表 真值表 利用基本定理化简公式 利用基本定理化简公式例:真值表验证摩根定律 1000 A+BA+BA+BA+B1110 A+BA+BA+BA+B1110 A B A B

如何验证公式的正确性 真值表 真值表 利用基本定理化简公式 利用基本定理化简公式 AB+AC+BC=AB+AC ( ? ) (包含律) 证明: AB+AC+BC =AB(C+C)+AC(B+B)+BC(A+A) =AB(C+C)+AC(B+B)+BC(A+A) =ABC+ ABC+ ABC+ ABC+ ABC+ ABC =ABC+ ABC+ ABC+ ABC+ ABC+ ABC =ABC+ ABC+ ABC+ ABC =ABC+ ABC+ ABC+ ABC =AB+AC =AB+AC

1.2 公式法化简逻辑函数 逻辑函数化简的目的 : 省器件!用最少的门实现 相同的逻辑功能,每个门的输入也最少。 主要掌握与或表达式的化简: (1) 乘积的个数最少 ( 用门电路实现,所用与门 的个数最少 ) (2) 在满足 (1) 的条件下,乘积项中的变量最少 ( 与门的输入端最少 ) 最简的目标不同,达到的效果也不同。如果功 耗最小或者可靠性最高是目标,化简的结果 完全不同! BACK

与或表达式化简 例:例:例:例: 展开: 结合: 互补律: 互补律:

与或表达式化简(续) 例: 反演律 : B+C=BC 吸收律: A + AB = AB

与或表达式化简(续) 包含 配项 展开 合并 例:

与或表达式化简(续) 续上页 吸收律 D+DC = D + C 分配 反演 D + C = DC 吸收律: BACK

1.3 逻辑函数的标准形式 逻辑函数可以表示为最小项之和的形式 (与或表达式)或者最大项之积的形式 (或与表达式) 应用最多的是最小项之和的形式,也叫最 小项标准式。 最小项也是卡诺图化简的基础。 BACK

最小项 (MinTerm) 逻辑函数有 n 个变量,由它们组成的具有 n 个变量的乘积项中,每个变量以原变 量或反变量的形式出现且仅出现一次, 这个乘积项为最小项。 N 个变量有 2 n 个 最小项。 例如: n=3 ,对 A 、 B 、 C ,有 8 个最小项

最小项 ( 续 ) 对任意最小项,只有一组变量取值使 它的值为 1 ,其他取值使该最小项为 0 对任意最小项,只有一组变量取值使 它的值为 1 ,其他取值使该最小项为 0 为方便起见,将最小项表示为 m i 为方便起见,将最小项表示为 m i n=3 的 8 个最小项为:

最小项 ( 续 ) 任何逻辑函数均可表示为唯一的一组最小项 之和的形式,称为标准的与或表达式 任何逻辑函数均可表示为唯一的一组最小项 之和的形式,称为标准的与或表达式 某一最小项不是包含在 F 的原函数中,就是包 含在 F 的反函数中 某一最小项不是包含在 F 的原函数中,就是包 含在 F 的反函数中 例: 例: BACK

最大项 (MaxTerm) n 个变量组成的或项,每个变量以原变量或反 变量的形式出现且仅出现一次,则称这个或 项为最大项 n 个变量组成的或项,每个变量以原变量或反 变量的形式出现且仅出现一次,则称这个或 项为最大项 例如: n=3 的最大项为

最大项 ( 续 ) 对任意一个最大项,只有一组变量取值使它 的值为 0 ,而变量的其他取值使该项为 1 对任意一个最大项,只有一组变量取值使它 的值为 0 ,而变量的其他取值使该项为 1 将最大项记作 M i 将最大项记作 M i 任何一个逻辑函数均可表示为唯一的一组最 大项之积,称为标准的或与表达式 任何一个逻辑函数均可表示为唯一的一组最 大项之积,称为标准的或与表达式 n 个变量全体最大项之积必为 “ 0 ” n 个变量全体最大项之积必为 “ 0 ” 某个最大项不是含在 F 的原函数中,就是在 F 的反函数中 某个最大项不是含在 F 的原函数中,就是在 F 的反函数中

最大项 ( 续 ) 例如: BACK

1.4 图解法 ( 卡诺图 ) 化简逻辑函数 卡诺图 (Karnaugh Map): 逻辑函数的图示 表示,把最小项填入卡诺图,利用相邻 最小项的互补性,消去一个变量,实现 化简。 卡诺图的构成 (1) 、由矩形或正方形组成的图形 (2) 、将矩形分成若干小方块,每个小 方块对应一个最小项 BACK

2 变量卡诺图 ( Karnaugh Map) 2 变量卡诺图 2 变量卡诺图 1 整体为 1 左、右部分表示 上、下部分表示

2 变量卡诺图 ( Karnaugh Map) 2 变量卡诺图可由代表 4 个最小项的四个小方格组成 m1m1 m2m2 m3m3 m0m0 A B 改画成 2 变量卡诺图

3 变量 Karnaugh Map 3 变量卡诺图由 8 个最小项组成,对应图中 8 个小方格 B A C m1m1 m0m0 m3m3 m2m2 m5m5 m4m4 m7m7 m6m6 注意:表中最小项编码按 00 - 01―11 - 10 循环码顺序排列, 而不是 00 - 01 - 10 - 11 (二进制计数的顺序)

什么是循环码 相邻两个编码之间只有一位数不同,而且首尾两个 编码之间也只有一位数不同,这种编码叫循环码。 2 位循环码:  00  01  11  10  2 位循环码:  00  01  11  10  3 位循环码:  000  001  011  010  3 位循环码:  000  001  011  010   110  111  101  100   110  111  101  100  特点:每次只变一位,相邻两数间只有一位不同; 用在卡诺图上,可以消去最小项的多余变量。 循环码是无权码,而且不是唯一的编码,如: 01 , 00 , 10 , 11 同样具有 2 位循环码的性质。

4 变量 Karnaugh Map B A D C m1m1 m0m0 m3m3 m2m2 m5m5 m4m4 m7m7 m6m6 m 13 m 12 m 15 m 14 m9m9 m8m8 m 11 m 10

卡诺图化简的步骤 1 按照循环码规律指定卡诺图变量取值; 2 在函数最小项对应的小方块填 “ 1 ” ,其他方块 填 “ 0 ” ; 3 合并相邻填 “ 1 ” 的小方块,两个方块合并消去 一个变量(一维块); 4 个方块合并消去两个 变量(二维块); 4 合并过程中先找大圈合并,圈越大消去的变 量越多; 5 使每一最小项至少被合并包含过一次;每个 合并的圈中,至少要有一个 “ 1 ” 没有被圈过, 否则这个圈就是多余的。

“ 与或 ” 式化简:例 1 将表达式 F=AB+AC 填入卡诺图 B A C

“ 与或 ” 式化简:例 2 B A D C

“ 与或 ” 式化简:例 2 (续) B A D C

“ 与或 ” 式化简:例 2 (续) B A D C

“ 与或 ” 式化简:例 2 (续) B A D C

“ 与或 ” 式化简:例 2 (续) B A D C

“ 与或 ” 式化简:例 2 (续) B A D C

“ 与或 ” 式化简:例 3 B A D C

“ 与或 ” 式化简:例 4 B A D C