新書推薦:
《
自伤自恋的精神分析
》
售價:HK$
52.8
《
大宋悬疑录:貔貅刑
》
售價:HK$
74.8
《
不被大风吹倒
》
售價:HK$
65.9
《
人生解忧:佛学入门四十讲
》
售價:HK$
107.8
《
东野圭吾:分身(东野圭吾无法再现的双女主之作 奇绝瑰丽、残忍又温情)
》
售價:HK$
64.9
《
浪潮将至
》
售價:HK$
86.9
《
在虚无时代:与马克斯·韦伯共同思考
》
售價:HK$
57.2
《
斯大林格勒:为了正义的事业(格罗斯曼“战争二部曲”的第一部,《生活与命运》前传)
》
售價:HK$
184.8
|
編輯推薦: |
本书经过数次重印,其内容成熟,知识框架体系完整。相比于第一版,本书在内容整体架构上进行了修改,使得内容分布更符合学生的认知过程,同时,进一步丰富了课后习题和综合案例。
|
內容簡介: |
本书系统介绍了数字电路设计的基本理论,详细介绍了数字电路的分析与设计方法。为了符合数字系统设计的发展趋势,引入了可编程逻辑器件和硬件描述语言。全书公分9章,主要包括数字逻辑基础,Verilog HDL语法基础,组合逻辑电路,触发器,时序逻辑电路,数模转换与模数转换,信号的产生与变换,可编程逻辑器件,综合案例应用设计。相比于第一版,本书在内容整体架构上进行了修改,使得内容分布更符合学生的认知过程,同时,进一步丰富了课后习题和综合案例。
|
關於作者: |
武昌首义学院电子技术类专业相关课程教师,长期从事教学工作,具有丰富的教学经验。教授的主要课程有微机原理与接口技术、数字电路与逻辑设计、模拟电子技术。
|
目錄:
|
第1章数字逻辑基础(1)
1.1概述(1)
1.2数制和代码(1)
1.2.1十进制数和二进制数(1)
1.2.2十六进制和八进制(2)
1.2.3不同进制数之间的转换(3)
1.2.4二进制符号数的表示法(6)
1.2.5二进制代码(7)
1.3逻辑运算(9)
1.3.1基本逻辑运算(10)
1.3.2复合逻辑运算(11)
1.3.3正负逻辑问题(12)
1.4逻辑门电路(14)
1.4.1半导体的开关特性(14)
1.4.2简单门电路(17)
1.4.3TTL集成门电路(18)
1.4.4CMOS集成门电路(26)
1.5逻辑函数的化简法(27)
1.5.1基本公式和定律(28)
1.5.2基本运算规则(31)
1.5.3逻辑函数代数法化简(32)
1.6逻辑函数的卡诺图化简法(34)
1.6.1最小项的定义及其性质(34)
1.6.2卡诺图(35)
1.6.3逻辑函数的卡诺图表示(37)
1.6.4逻辑函数卡诺图化简(37)
1.6.5具有约束的逻辑函数化简(39)
1.7逻辑函数的描述方法及转换(41)
1.7.1逻辑函数的描述方法(41)
1.7.2几种描述方法之间的转换(43)
本章小结(45)
习题1(45)
第2章Verilog HDL语法基础(50)
2.1Verilog HDL程序的基本结构(50)
2.1.1Verilog程序的设计风格(50)
2.1.2Verilog模块的基本结构(51)
2.2Verilog的基本语法(54)
2.2.1空白符、标识符和关键字(54)
2.2.2常量(54)
2.2.3变量(58)
2.3Verilog运算符(59)
2.3.1算术运算符(59)
2.3.2逻辑运算符(60)
2.3.3位运算符(61)
2.3.4关系运算符(61)
2.3.5等式运算符(61)
2.3.6缩位运算符(62)
2.3.7移位运算符(62)
2.3.8条件运算符(63)
2.3.9拼接和复制运算符(63)
2.4Verilog常用的建模方式(64)
2.4.1Verilog门级建模(64)
2.4.2Verilog的数据流建模(67)
2.4.3Verliog的行为建模(68)
2.5编译预处理命令(77)
2.5.1宏编译指令(77)
2.5.2文件包含指令(78)
2.5.3条件编译指令(78)
2.5.4时间标度指令(79)
本章小结(80)
习题2(81)
第3章组合逻辑电路(85)
3.1组合逻辑电路概述(85)
3.2组合逻辑电路的分析与设计(85)
3.2.1组合逻辑电路的分析(85)
3.2.2组合逻辑电路设计(88)
3.3组合逻辑电路中的竞争冒险(93)
3.3.1产生竞争冒险的原因(93)
3.3.2竞争冒险的判断(94)
3.3.3消除竞争冒险的方法(95)
3.4常用组合逻辑电路(96)
3.4.1加法器(96)
3.4.2数值比较器(102)
3.4.3编码器(105)
3.4.4译码器(112)
3.4.5数据选择器和数据分配器(122)
3.5组合逻辑电路的Verilog描述(130)
3.5.1用Verilog设计组合逻辑电路的方法(130)
3.5.2用模块实例化实现层次化的电路设计(130)
3.5.3组合逻辑电路的Verilog描述应用举例(134)
本章小结(142)
习题3(144)
第4章触发器(150)
4.1基本RS触发器(150)
4.1.1工作原理和逻辑功能(150)
4.1.2基本RS触发器的特点(153)
4.1.3集成RS触发器(153)
4.2同步触发器(154)
4.2.1同步RS触发器(154)
4.2.2同步D触发器(155)
4.2.3同步JK触发器(157)
4.2.4同步T触发器(159)
4.2.5同步触发器的特点(161)
4.3边沿触发器(161)
4.3.1边沿D触发器(161)
4.3.2边沿JK触发器(162)
4.3.3集成边沿触发器(163)
4.4不同类型触发器之间的相互转换(165)
4.4.1JK触发器转换成RS、D和T触发器(166)
4.4.2D触发器转换成RS、JK和T触发器(167)
4.5触发器的应用举例(168)
4.6触发器的Verilog描述(169)
本章小结(172)
习题4(173)
第5章时序逻辑电路(180)
5.1时序逻辑电路概述(180)
5.1.1时序逻辑电路的特点及分类(180)
5.1.2时序逻辑电路的功能描述方法(181)
5.2时序逻辑电路的分析(182)
5.2.1时序逻辑电路的分析步骤(182)
5.2.2同步时序逻辑电路分析举例(183)
5.2.3异步时序逻辑电路分析举例(189)
5.3时序逻辑电路的设计(191)
5.3.1同步时序逻辑电路的设计(191)
5.3.2异步时序逻辑电路的设计(199)
5.4常用时序逻辑电路(201)
5.4.1寄存器与移位寄存器(201)
5.4.2计数器(206)
5.4.3脉冲序列信号发生器(220)
5.4.4脉冲分配器(224)
5.5时序逻辑电路的Verilog描述(225)
5.5.1寄存器和移位寄存器的Verilog描述(225)
5.5.2计数器的Verilog描述(227)
5.5.3状态机的Verilog描述(230)
本章小结(235)
习题5(236)
第6章数/模转换与模/数转换(245)
6.1概述(245)
6.2DAC(246)
6.2.1D/A转换的基本知识(246)
6.2.2常用的数模转换技术(247)
6.2.3数模转换器的性能指标(250)
6.2.4集成DAC(251)
6.3ADC(252)
6.3.1A/D转换的基本知识(252)
6.3.2常用的A/D转换技术(254)
6.3.3ADC的性能指标(260)
6.3.4集成ADC(261)
本章小结(262)
习题6(263)
第7章脉冲波形的产生与变换(267)
7.1集成定时器555(267)
7.2多谐振荡器(268)
7.2.1555定时器构成的多谐振荡器(269)
7.2.2门电路构成的多谐振荡器(271)
7.2.3石英晶体多谐振荡器(272)
7.2.4多谐振荡器的应用(273)
7.3单稳态触发器(275)
7.3.1555定时器构成的单稳态触发器(275)
7.3.2门电路构成的单稳态触发器(277)
7.3.3集成单稳态触发器(280)
7.3.4单稳态触发器的应用(282)
7.4施密特触发器(283)
7.4.1555定时器构成的施密特触发器(284)
7.4.2门电路构成的施密特触发器(285)
7.4.3集成施密特触发器(286)
7.4.4施密特触发器的应用(286)
本章小结(288)
习题7(289)
第8章可编程逻辑器件(292)
8.1概述(292)
8.2基本结构和表示方法(293)
8.2.1基本结构(293)
8.2.2PLD电路的表示方法(293)
8.2.3PLD的分类(296)
8.3低密度可编程逻辑器件(296)
8.3.1可编程只读存储器(296)
8.3.2可编程逻辑阵列(298)
8.3.3可编程阵列逻辑(298)
8.3.4通用阵列逻辑(GAL)(299)
8.4复杂可编程逻辑器件(301)
8.4.1CPLD的基本结构(302)
8.4.2典型CPLD器件的结构(302)
8.5现场可编程门阵列(306)
8.5.1FPGA的基本结构(307)
8.5.2典型FPGA器件的结构(309)
8.6CPLD/FPGA的设计流程和编程(315)
8.6.1CPLD/FPGA的设计流程(316)
8.6.2CPLD器件的编程(317)
8.6.3FPGA器件的配置(317)
本章小结(320)
习题9(321)
第9章综合案例应用设计(322)
9.1彩灯控制器设计(322)
9.1.1设计要求(322)
9.1.2基本结构(323)
9.1.3设计实现(324)
9.2温度监控报警电路设计(327)
9.2.1设计要求(327)
9.2.2基本结构(327)
9.2.3设计实现(328)
9.3交通灯信号控制器设计(331)
9.3.1设计要求(331)
9.3.2基本结构(331)
9.3.3设计实现(332)
9.4数字密码锁设计(335)
9.4.1数字密码锁设计要求(335)
9.4.2数字密码锁的基本结构(335)
9.4.3设计实现(336)
本章小结(339)
习题9(340)
附录AVerilog HDL(IEEE Std 1364—2001)支持的关键字(341)
参考文献(342)
|
內容試閱:
|
第二版前言 为了更好地满足培养高素质应用型人才的要求,经过教学改革与实践,我们在第一版的基础上修订了本教材。力求于“讲清楚基本概念、基本电路的工作原理、基本分析与设计方法”,进一步强化实际应用。本次修订主要做了以下几个方面的工作。(1) 从课程目的和任务出发,修订了教材各章内容结构,改变了部分章节的前后次序及增删了部分章节的内容。由浅入深、由基础到应用,使内容与结构更加合理,更加符合循序渐进的原则,便于教学。(2) 改编和增加了部分章节所附例题和习题,使例题和习题与教材正文结合得更加紧密,使之更好地作为正文的补充。(3) 增加了Verilog综合应用案例,使案例覆盖更加全面,更有利于提高读者的工程应用能力。参加本书编写工作的有周斌(第2、8、9章,第5.5节),蔡苗(第3、6章),蔡红娟(第5.3、5.4节,第7章),陈艳(第1章),黎贝贝(第4章,第5.1、5.2节)。周斌任主编,并负责全书的统稿、校订,蔡红娟、蔡苗、陈艳、黎贝贝任副主编。在本书的编写工程中,翟晟、吕建才、高弘扬等老师也做了大量的工作,在此深深地表示感谢。此外,在本书的编写过程中,殷小贡老师、李海老师、徐安静老师对本书进行了审核,并提出了许多宝贵的意见,在此对他们给予的热情帮助和支持表示衷心的感谢。本书引用了许多专家著作中的研究成果,在此特向他们表示由衷的感谢。由于编者能力和水平有限,书中难免存在疏漏和不足之处,敬请广大读者批评指正。
|
|