基本信息
书名:数字逻辑
定价:22.50元
作者:裴亚男,付智辉
出版社:西南交大
出版日期:2005-06-01
ISBN:9787811040203
字数:
页码:
版次:1
装帧:平装
开本:
商品重量:0.4kg
编辑推荐
内容提要
本书从数字电路的基础知识出发,介绍数制和编码、逻辑代数、门电路、组合逻辑、时序逻辑、半导体存储器、可编程器件(PLD,CPLD,HDPLD,FPGA)、在系统编程技术、硬件描述语言、MAX plusⅡ10.2开发系统及EDA技术的设计思想等内容。每章末配有数量的习题。本书可作为高等院校计算机、通信、电子信息、自动化等专业的“数字逻辑”课程的教材,也可作为相关技术人员的参考书。
目录
章 数制与码制
1.1 数制与数制转换
1.2 机器数及机器数的加、减运算
1.3 数的定点表示和浮点表示
1.4 码制
习题一
第二章 逻辑代数基础
2.1 逻辑函数运算及其运算单元电路
2.2 逻辑代数的基本公式、常用公式和定理
2.3 逻辑函数的表示方法
2.4 逻辑函数的两种标准形式.
2.5 逻辑函数的公式化简法
2.6 逻辑函数的卡诺图化简法
2.7 具有无关项的逻辑函数及其化简
习题二
第三章 逻辑器件
3.1 晶体管的开关特性
3.2 DTL“与”门、“或”门和“非”门电路
3.3 典型的集成TTL“与非”门电路
3.4 其他类型的TTL“与非”门电路
3.5 CMOS集成门电路
3.6 数字集成电路综述
习题三
第四章 组合逻辑电路
4.1 SSI组合逻辑电路
4.2 MSI组合逻辑电路
习题四
第五章 时序逻辑电路
5.1 时序逻辑电路概述
5.2 触发器
5.3 时序逻辑电路的分析
5.4 同步时序逻辑电路的设计
5.5 MSI时序逻辑电路
习题五
第六章 大规模集成电路
6.1 只读存储器
6.2 存取存储器
6.3 可编程逻辑器件
6.4 复杂的可编程逻辑器件
6.5 现场可编程门阵列
习题六
第七章 数字系统设计
7.1 数字系统设计概述
7.2 VHDL语言简介
7.3 MlAX plusⅡ10.2开发系统
习题七
附录
参考文献
作者介绍
文摘
序言
《电子技术基础:数字电路与系统》 内容简介 本书是一本系统介绍数字电子技术基础理论与应用的书籍,旨在为读者打下坚实的数字电路设计与分析基础。全书内容涵盖了数字电子技术的核心概念、基本原理、常用器件、设计方法以及系统集成等多个方面,力求在理论深度与实践应用之间取得平衡,帮助读者掌握构建现代数字系统的关键知识。 第一章 绪论 本章首先对数字电子技术的概念、发展历程及其在当今社会中的重要地位进行概述。我们将探讨数字信号与模拟信号的根本区别,以及数字技术为何能够成为现代电子信息产业的核心驱动力。随后,本章将介绍本书的学习目标、章节安排和学习方法,为读者提供清晰的学习路径。重点还将放在数字系统设计的基本流程和常用的设计工具,为后续章节的学习做好铺垫。 第二章 数制与编码 本章是数字电路学习的基石。我们将深入讲解各种数制,包括二进制、十进制、八进制和十六进制,以及它们之间的相互转换方法。在此基础上,本章将详细介绍计算机中常用的数据编码方式,如无符号数、带符号数的表示方法(原码、反码、补码)、BCD码、ASCII码等。理解这些数制和编码对于后续的逻辑运算和数据处理至关重要。我们将通过大量的实例演示,帮助读者熟练掌握各类数制转换和编码表示。 第三章 逻辑门电路 逻辑门电路是数字电路中最基本的逻辑单元。本章将详细介绍基本逻辑门,如与门(AND)、或门(OR)、非门(NOT),以及它们的逻辑功能、真值表和电路符号。在此基础上,我们将扩展到组合逻辑门,如与非门(NAND)、或非门(NOR)、异或门(XOR)和同或门(XNOR),并阐述它们在逻辑运算中的作用。我们将重点讲解逻辑运算的规则和定律,例如德摩根定理,并演示如何利用逻辑门实现复杂的逻辑功能。 第四章 组合逻辑电路 本章将在此前介绍的逻辑门基础上,深入探讨组合逻辑电路的设计与分析。我们将学习如何将实际的逻辑问题转化为逻辑函数,并利用逻辑代数、卡诺图(Karnaugh Map)等方法对逻辑函数进行简化。卡诺图作为一种直观的简化工具,我们将详细介绍其绘制和使用方法,并讲解如何通过卡诺图得到最简逻辑表达式。本章还将介绍常用组合逻辑电路模块,如编码器、译码器、多路选择器(Multiplexer)和数据分配器(Demultiplexer)的原理、结构和应用。 第五章 时序逻辑电路 与组合逻辑电路不同,时序逻辑电路的输出不仅取决于当前的输入,还与电路的历史状态有关。本章将首先介绍触发器(Flip-Flop)的概念,这是时序逻辑电路的基本存储单元。我们将详细讲解不同类型的触发器,如SR触发器、D触发器、JK触发器和T触发器,包括它们的构成、工作原理、状态转换图和时序图。在此基础上,我们将学习如何设计和分析寄存器(Register)和计数器(Counter)。寄存器用于存储信息,计数器则用于计数。我们将介绍同步计数器和异步计数器的设计,以及各种计数序列的实现方法。 第六章 脉冲波形发生器与时钟电路 在数字系统中,时钟信号起着至关重要的作用,它同步着所有电路的工作。本章将详细介绍脉冲波形发生器的基本原理和常用电路,如多谐振荡器(Multivibrator),包括非稳态、单稳态和双稳态多谐振荡器。我们将重点讲解产生周期性时钟信号的方法,以及如何利用这些时钟信号来控制数字电路的时序。此外,本章还将介绍晶体振荡器等高精度时钟源,以及在实际应用中如何处理时钟抖动和占空比等参数。 第七章 半导体存储器 存储器是数字系统的“大脑”,用于存储数据和程序。本章将深入介绍半导体存储器的基本原理和主要类型。我们将详细讲解只读存储器(ROM),包括掩膜ROM(MROM)、可编程ROM(PROM)、可擦写可编程ROM(EPROM)和电可擦可编程ROM(EEPROM)的特点和应用。同时,我们将详细介绍随机存取存储器(RAM),包括静态RAM(SRAM)和动态RAM(DRAM)的工作原理、存储单元结构和读写操作。本章还将探讨存储器的扩展技术,以满足不同规模的系统存储需求。 第八章 数模转换与模数转换 在许多实际应用中,我们需要将模拟信号转换为数字信号,或者将数字信号转换为模拟信号。本章将介绍数模转换(DAC)和模数转换(ADC)的基本原理和常用电路。我们将讲解不同类型的DAC,如电阻网络型、权电流型和R-2R梯形DAC,并分析它们的优缺点。对于ADC,我们将介绍其主要类型,如逐次逼近型ADC、并行比较型ADC和双积分型ADC,并解释它们的转换过程和性能指标。本章将通过具体的电路实例,帮助读者理解数模和模数转换在通信、测量和控制等领域的应用。 第九章 逻辑集成电路芯片 本章将介绍常用的数字集成电路芯片家族,如TTL(Transistor-Transistor Logic)和CMOS(Complementary Metal-Oxide-Semiconductor)系列。我们将深入分析这些逻辑系列的电气特性,如功耗、传输延迟、噪声容限和扇出能力。通过对不同系列芯片的比较,读者将能够根据具体应用场景选择合适的逻辑芯片。本章还将介绍常用标准逻辑芯片的功能和引脚定义,例如74系列和4000系列集成电路,为实际的电路设计和搭建提供参考。 第十章 可编程逻辑器件 可编程逻辑器件(PLD)为数字电路的设计带来了极大的灵活性。本章将介绍几种主要的PLD器件,包括可编程只读存储器(PROM)、通用可编程逻辑器件(CPLD)和现场可编程门阵列(FPGA)。我们将详细阐述它们的内部结构、编程方式和应用优势。重点将放在FPGA,介绍其基于查找表(LUT)的结构、丰富的逻辑资源和可配置的互连线,使其能够实现高度复杂的数字系统。本章还将简要介绍硬件描述语言(HDL),如Verilog或VHDL,作为设计和编程PLD的工具。 第十一章 数据表示与运算 本章将聚焦于数字系统中数据的表示和运算。我们将深入讨论定点数和浮点数的表示方法,并详细介绍算术逻辑单元(ALU)的设计原理。ALU是CPU的核心部件,负责执行各种算术和逻辑运算。本章将讲解加法器、减法器、乘法器和除法器等基本运算电路的设计,并讨论如何利用它们构成一个完整的ALU。我们将重点关注补码运算,以及如何利用ALU高效地实现各种算术运算。 第十二章 数字系统设计方法 本章将综合前面所学的知识,介绍数字系统的设计方法。我们将从需求分析出发,逐步过渡到逻辑设计、电路实现和系统验证。本章将强调模块化设计思想,即如何将复杂的系统分解为若干个可管理的子模块。我们将介绍自顶向下(Top-Down)和自底向上(Bottom-Up)的设计策略,并讨论状态机(Finite State Machine, FSM)的设计方法,包括Mealy型和Moore型状态机的设计与分析。我们将通过一个具体的数字系统设计案例,来演示整个设计流程。 第十三章 数字电路的测试与调试 在数字系统的开发过程中,测试和调试是不可或缺的环节。本章将介绍数字电路常见的故障模式,以及常用的测试方法,如功能测试、时序测试和故障诊断。我们将讨论如何利用逻辑分析仪、示波器等测试仪器来捕获和分析信号,以及如何通过仿真软件来验证设计。本章还将介绍一些调试技巧和策略,帮助读者快速定位和解决电路中的问题。 第十四章 数字信号处理基础 本章将为读者介绍数字信号处理(DSP)的基本概念和应用。我们将讨论离散时间信号、采样定理以及数字滤波器的基本原理。重点将放在FIR(有限脉冲响应)和IIR(无限脉冲响应)滤波器的设计方法,以及它们在信号去噪、信号增强等方面的应用。本章将为读者打开数字信号处理领域的大门,为进一步深入学习打下基础。 附录 附录部分将包含一些有用的参考信息,如常用的逻辑符号汇总、集成电路型号参考、以及推荐的进一步学习资料。 本书内容结构清晰,循序渐进,理论与实践相结合,旨在为读者提供一个全面而深入的数字电子技术学习体验。通过对本书的学习,读者将能够理解数字电路的工作原理,掌握数字系统的设计方法,并为进一步学习更复杂的数字系统和嵌入式系统打下坚实的基础。
我之前接触过一些数字逻辑的在线课程,但总觉得缺乏系统性和深度。因此,我非常期待能够找到一本优秀的纸质教材来补充我的学习。这本书的标题和作者信息让我对它充满了期待。我希望这本书能够逻辑清晰,理论讲解扎实,并且能够配有足够多的例题和习题,最好还能提供一些经典的电路设计案例分析。对于我来说,能够理解数字逻辑背后的原理,并且能够运用这些原理去设计和分析各种数字电路,是我学习这门课程的最终目标。