內容簡介
本書為“十二五”普通高等教育本科國家級規劃教材。 本教材系統地介紹了數字邏輯電路的基本概念、基本理論、基本方法,以及常用數字邏輯部件的功能和套用。主要內容包括:數字邏輯基礎、邏輯門電路、組合邏輯電路、常用組合邏輯功能器件、時序邏輯電路、常用時序邏輯功能器件、半導體存儲器和可程式邏輯器件、脈衝信號的產生與整形、數模和模數轉換。本教材將硬體描述語言的介紹滲透於各個章節。 本教材理論聯繫實際、循序漸進、便於教學。全書敘述簡明,概念清楚;知識結構合理,重點突出;深入淺出,通俗易懂,圖文並茂;例題、習題豐富,各章還配有複習思考題。
目錄
緒論 (1)
第1章 數字邏輯基礎 (3)
1.1 數制與數制轉換 (3)
1.1.1 十進制 (3)
1.1.2 二進制 (4)
1.1.3 十六進制和八進制 (4)
1.1.4 二進制數與十進制數之間的轉換 (4)
1.1.5 二進制數與十六進制數及八進制數之間的轉換 (7)
1.2 幾種簡單的編碼 (7)
1.2.1 二-十進制碼(BCD碼) (8)
1.2.2 格雷碼 (9)
1.2.3 奇偶校驗碼 (10)
1.2.4 字元數字碼 (10)
1.3 算術運算 (11)
1.4 邏輯代數中的邏輯運算 (13)
1.4.1 基本邏輯運算 (13)
1.4.2 複合邏輯運算 (16)
1.4.3 正邏輯與負邏輯 (17)
1.5 邏輯代數的基本定律和規則 (19)
1.6 邏輯函式的標準形式 (22)
1.6.1 常用的邏輯函式式 (22)
1.6.2 函式的與或式和或與式 (22)
1.6.3 最小項和最大項 (23)
1.6.4 邏輯函式的標準與或式和標準或與式 (26)
1.7 邏輯函式式與真值表 (27)
1.8 邏輯函式的化簡 (28)
1.8.1 公式化簡法 (29)
1.8.2 卡諾圖化簡法 (30)
1.8.3 不完全確定的邏輯函式及其化簡 (36)
1.8.4 邏輯函式式化簡為其他形式 (38)
1.8.5 奎恩-麥克拉斯基化簡法 (38)
1.8.6 多輸出邏輯函式的化簡 (40)
複習思考題 (42)
習題 (42)
第2章 邏輯門電路 (45)
2.1 電晶體的開關特性 (45)
2.2 分立元件門電路 (47)
2.3 TTL門電路 (49)
2.3.1 TTL與非門的電路結構 (49)
2.3.2 TTL與非門的電壓傳輸特性 (51)
2.3.3 TTL與非門靜態輸入特性與輸出特性 (53)
2.3.4 TTL與非門的動態特性 (55)
2.3.5 其他類型的TTL門電路 (56)
2.3.6 TTL數字積體電路 (59)
2.4 其他類型雙極型數字積體電路 (62)
2.4.1 ECL門電路 (62)
2.4.2 I2L電路 (64)
2.5 CMOS門電路 (65)
2.5.1 CMOS反相器的電路結構 (65)
2.5.2 CMOS反相器的電壓傳輸特性和電流傳輸特性 (66)
2.5.3 CMOS反相器的靜態輸入特性和輸出特性 (67)
2.5.4 CMOS反相器的動態特性 (69)
2.5.5 其他類型的CMOS門電路 (70)
2.5.6 CMOS數字積體電路 (72)
2.5.7 CMOS積體電路的主要特點和使用注意事項 (73)
2.6 其他類型的MOS數字積體電路 (74)
2.6.1 PMOS門電路 (74)
2.6.2 NMOS門電路 (75)
2.6.3 E2CMOS電路 (76)
2.7 Bi-CMOS電路 (76)
2.8 TTL與CMOS電路的接口 (77)
複習思考題 (78)
習題 (78)
第3章 組合邏輯電路 (82)
3.1 概述 (82)
3.2 組合邏輯電路的分析 (83)
3.3 組合邏輯電路的設計 (84)
3.4 組合邏輯電路中的冒險 (85)
3.4.1 功能冒險與消除方法 (86)
3.4.2 邏輯冒險與消除方法 (87)
3.5 可程式邏輯器件和VHDL概述 (89)
3.5.1 VHDL基本結構 (89)
3.5.2 VHDL中的中間信號 (91)
3.5.3 VHDL描述邏輯電路的進程形式 (92)
複習思考題 (94)
習題 (95)
第4章 常用組合邏輯功能器件 (97)
4.1 自頂向下的模組化設計方法 (97)
4.2 編碼器 (99)
4.2.1 二進制編碼器 (99)
4.2.2 二-十進制編碼器 (100)
4.2.3 通用編碼器積體電路 (100)
4.2.4 編碼器套用舉例 (103)
4.2.5 編碼器的VHDL描述 (103)
4.3 解碼器/數據分配器 (105)
4.3.1 二進制解碼器 (105)
4.3.2 二-十進制解碼器 (107)
4.3.3 通用解碼器積體電路 (108)
4.3.4 數據分配器 (109)
4.3.5 顯示解碼器 (110)
4.3.6 解碼器套用舉例 (115)
4.3.7 解碼器的VHDL描述 (116)
4.4 數據選擇器 (117)
4.4.1 數據選擇器的電路結構 (118)
4.4.2 通用數據選擇器積體電路 (119)
4.4.3 數據選擇器套用舉例 (120)
4.4.4 數據選擇器的VHDL描述 (123)
4.5 算術運算電路 (124)
4.5.1 基本加法器 (124)
4.5.2 高速加法器 (126)
4.5.3 通用加法器積體電路 (127)
4.5.4 加法器套用舉例 (127)
4.5.5 加法器電路的VHDL描述 (129)
4.6 數值比較器 (132)
4.7 代碼轉換器 (135)
4.7.1 BCD-二進制碼轉換器 (135)
4.7.2 通用BCD-二進制和二進制-BCD碼轉換器積體電路 (136)
4.7.3 代碼轉換電路的VHDL描述 (137)
4.8 數字系統設計舉例——算術邏輯單元 (138)
複習思考題 (142)
習題 (142)
VHDL編程設計題 (145)
第5章 時序邏輯電路 (146)
5.1 概述 (146)
5.2 鎖存器 (148)
5.2.1 普通鎖存器 (148)
5.2.2 門控鎖存器 (150)
5.3 觸發器 (153)
5.3.1 主從觸發器 (153)
5.3.2 邊沿觸發器 (157)
5.4 觸發器使用中的幾個問題 (161)
5.4.1 觸發器邏輯功能的轉換 (161)
5.4.2 觸發器的脈衝工作特性 (163)
5.4.3 觸發器的合理選用及使用注意事項 (166)
5.5 觸發器套用舉例 (166)
5.6 時序邏輯電路的分析與設計 (168)
5.6.1 同步時序邏輯電路的分析 (168)
5.6.2 異步時序邏輯電路的分析 (170)
5.6.3 同步時序邏輯電路的設計 (175)
5.6.4 有限狀態機的VHDL描述 (180)
5.7 時序邏輯電路中的冒險 (184)
5.7.1 異步時序邏輯電路中的冒險 (184)
5.7.2 同步時序邏輯電路中的冒險 (185)
5.7.3 消除時序邏輯電路冒險的方法 (185)
複習思考題 (186)
習題 (186)
第6章 常用時序邏輯功能器件 (192)
6.1 計數器 (192)
6.1.1 異步計數器 (192)
6.1.2 同步計數器 (197)
6.1.3 計數器套用 (208)
6.1.4 計數器的VHDL描述 (209)
6.2 暫存器和移位暫存器 (211)
6.2.1 暫存器 (211)
6.2.2 移位暫存器 (212)
6.2.3 移位暫存器套用舉例 (216)
6.2.4 移位暫存器型計數器 (219)
6.2.5 移位暫存器的VHDL描述 (223)
複習思考題 (226)
習題 (226)
第7章 半導體存儲器和可程式邏輯器件 (231)
7.1 概述 (231)
7.2 半導體存儲器 (232)
7.2.1 半導體存儲器概述 (232)
7.2.2 唯讀存儲器(ROM) (233)
7.2.3 隨機存取存儲器(RAM) (238)
7.3 可程式邏輯器件(PLD) (241)
7.3.1 PLD概述 (241)
7.3.2 可程式陣列邏輯(PAL) (243)
7.3.3 通用陣列邏輯(GAL) (250)
7.3.4 複雜的可程式邏輯器件(CPLD) (253)
7.3.5 現場可程式門陣列(FPGA) (257)
7.3.6 PLD的開發過程 (260)
複習思考題 (261)
習題 (262)
第8章 脈衝信號的產生與整形 (264)
8.1 555集成定時器 (264)
8.2 施密特觸發電路 (266)
8.3 單穩態觸發電路 (268)
8.3.1 用555定時器構成單穩態觸發電路 (269)
8.3.2 用施密特觸發電路構成單穩態觸發電路 (270)
8.3.3 集成單穩態觸發電路 (271)
8.3.4 單穩態觸發電路的套用 (272)
8.3.5 單穩態觸發電路的VHDL描述 (273)
8.4 多諧振盪器 (275)
8.4.1 用555定時器構成多諧振盪器 (275)
8.4.2 用施密特觸發電路構成多諧振盪器 (277)
8.4.3 石英晶體多諧振盪器 (278)
複習思考題 (279)
習題 (279)
第9章 數模和模數轉換 (282)
9.1 D/A轉換器 (282)
9.1.1 D/A轉換器的基本原理 (282)
9.1.2 權電阻網路D/A轉換器 (283)
9.1.3 倒T形電阻網路D/A轉換器 (283)
9.1.4 集成D/A轉換器及主要技術參數 (284)
9.2 A/D轉換器 (285)
9.2.1 A/D轉換器的基本原理 (285)
9.2.2 逐次逼近型A/D轉換器 (288)
9.2.3 雙積分型A/D轉換器 (290)
9.2.4 集成A/D轉換器及主要技術參數 (292)
複習思考題 (293)
習題 (294)
參考文獻 (295)