前言 “数字逻辑”课程是计算机科学与技术(类)专业学生必修的一门重要专业基础课,在专业课程体系中起承上启下的作用,是学习“计算机组成原理”“微机原理与接口技术”“单片机原理与应用”等后继课程的基础。同时,“数字逻辑”课程又是一门实践性和应用性都很强的课程。随着计算机技术的迅速发展以及数字技术的广泛应用,新技术、新器件涌现的速度加快,使得该课程具有知识更新快、应用范围广、逻辑性强的特点。 本书在讲清数字逻辑电路的基本概念、理论方法的基础上,对一些已经很成熟的新技术和新器件有选择地介绍,增加了可编程逻辑器件和数字系统的内容,突出了VHDL在数字系统设计中的实际应用,从而加强了本书的针对性和实用性。 本书是编者在从事多年的教学和科研实践基础上编写而成的,内容全面、取材新颖、题例丰富,注重实践教学和能力培养,有利于教师授课和学生学习。读者对象主要是学习计算机及电子类课程的大学本科生。教师可以根据不同的课程安排和教学要求,合理分配本书各部分内容的课时比例,总教学学时为64~72学时。全书共7章。 第1章: 数字逻辑概述,主要介绍数字系统中常用的数制及转换、带符号数的表示和编码。 第2章: 布尔代数和逻辑化简,介绍逻辑代数、逻辑函数及其化简。 第3章: 组合逻辑电路,主要介绍组合逻辑电路的分析和设计方法以及典型的中规模集成电路设计实例。 第4章: 触发器,介绍常用触发器的组成、原理、外特性及其应用。 第5章: 时序逻辑电路,主要介绍时序逻辑电路的分析和设计方法,还介绍了一些常用的中规模时序逻辑电路的集成器件。 第6章: 逻辑门电路,介绍半导体基础知识和典型的TTL门电路及CMOS门电路的结构与原理。 第7章: 半导体存储器与可编程器件。可编程器件是集成电路的重要分支,本章在存储器知识的基础上,介绍了目前常用的可编程器件的特点、原理和应用,并介绍了几种硬件描述语言及应用实例。 尽管编者教授该课程多年并努力编写好本书,但由于学识有限,书中难免存在不妥之处,敬请读者和同行批评指正。 编者 2019年6月