
最 低 价:¥51.80
| 由于数字技术对日常生活的强大影响,有关数字概念和设计的课程已经成为计算机工程、计算机科学和电机工程专业的基础课。在大学本科的第一年或者第二年经常会遇到相关的绪论课程。在此基础上,会设置附加课程来细化和扩展绪论课程的基本概念。 本书适合作为介绍数字原理的绪论课程(重点强调逻辑设计)以及更高级课程的教材。除附录以外,本书假定读者没有任何相关的背景知识。本书作者的意图是不仅仅给出数字设计中普遍遇到的一系列过程,还更希望提供给读者过程背后的原因。本书假定读者没有任何背景知识,因此可供学习计算机丁程、计算机科学和电机工程的学生使用。 本书采用常用的介绍方法。也就是说,重点介绍逻辑设计的基本原理以及每个原理的例证。作者的观点是在使用计算机辅助设计工具之前,逻辑设计的第一门课应该建立有关基本原理的扎实基础。一旦掌握了基本概念,运用设计软件就变得更有意义,且学生可以更有效地使用这些软件。因此,本书强调基本原理的理解以及用这些原理来分析和设计组合及时序逻辑网络。每个主题都是先介绍基本理论,然后阐明如何利用它来进行设计。 |
| Donald D.Givone先后在Rensselaer理工学院获得电机工程学士学位,在康奈尔大学获得电机工程硕士和博士学位。1963年,成为Buffalo大学的老师,目前是该校电机工程系的教授。他因出色的教学获得多项奖励。除了本书,他还是《开关电路理论导论》(Introduction to Switching Circuit Theory)一书的作者,以及《微处理器/微计算机:导论》(Microprocessors/Microcomputers: An Introduction)一书的合作者,这两本书都由McGraw-Hill出版社出版。 |
| 第1章 绪论 1.1 数字时代 1.2 信息的模拟和数字表示 1.3 数字计算机 1.3.1 数字计算机的结构 1.3.2 数字计算机的操作 1.4 概述 第2章 数制系统,算术和编码 2.1 位置数制系统 2.2 位置数制系统中的计数 2.3 基本算术操作 2.3.1 加法 2.3.2 减法 2.3.3 乘法 2.3.4 除法 2.4 数制转换的多项式法 2.5 数制转换的迭代法 2.5.1 整数转换的迭代法 2.5.2 整数迭代法的证明 2.5.3 小数转换的迭代法 2.5.4 小数迭代法的证明 2.5.5 最后举例 2.6 特殊转换过程 2.7 有符号数和补数 2.8 r补数的加法和减法 2.9 r-1补数的加法和减法 2.10 编码 2.10.1 十进制编码 2.10.2 单位距离编码 2.10.3 字符编码 2.11 错误检测 第3章 布尔代数和组合网络 3.1 布尔代数的定义 3.2 布尔代数诸定理 3.3 二值布尔代数 3.4 布尔公式和函数 3.5 规范公式 3.5.1 最小项规范公式 3.5.2 m标记 3.5.3 最大项规范公式 3.5.4 M标记 3.6 布尔公式的处理 3.6.1 方程求补 3.6.2 变量扩展 3.6.3 方程化简 3.6.4 简化定理 3.6.5 最小项规范公式 3.6.6 最大项规范公式 3.6.7 规范公式的反函数 3.7 门和组合网络 3.7.1 门 3.7.2 组合网络 3.7.3 分析过程 3.7.4 综合过程 3.7.5 逻辑设计实例 3.8 不完全确定布尔函数和无关条件 3.8.1 描述不完全确定布尔函数 3.8.2 逻辑设计中的无关项条件 …… 第4章 布尔表达式的化简 第5章 使用MSI元件和可编程逻辑器件的逻辑设计 第6章 触发器及其简单应用 第7章 同步时序网络 附录A 中英文名词索引 |
商品评论(0条)