本書內容由簡單的數位原理開始,經過閘、邏輯裝置、與暫存器等層次,最後以數位系統結構的設計做為結束。每章都以循序漸進的方式,慢慢帶領讀者如何利用前幾章的電路做為後幾章的基礎來完成新的設計,如此能使讀者更加明暸課程內容。
本書劃分為基本邏輯原理,序向電路設計與數位系統設計等三大部分。內容涵蓋數位原理、組合邏輯、序向邏輯、系統設計、記憶裝置、系統界面與基本的微處理機系統介紹,內容廣泛且符合實用的要求,同時也兼具一般邏輯設計者與學生需求。
本書內容由簡單的數位原理開始,經過閘、邏輯裝置、與暫存器等層次,最後以數位系統結構的設計做為結束。每章都以循序漸進的方式,慢慢帶領讀者如何利用前幾章的電路做為後幾章的基礎來完成新的設計,如此能使讀者更加明暸課程內容。
本書劃分為基本邏輯原理,序向電路設計與數位系統設計等三大部分。內容涵蓋數位原理、組合邏輯、序向邏輯、系統設計、記憶裝置、系統界面與基本的微處理機系統介紹,內容廣泛且符合實用的要求,同時也兼具一般邏輯設計者與學生需求。
第一章數位設計概念
1.1近代數位設計
1.2數位系統
1.3設計流程
1.4硬體描述語言的角色
第二章數字系統與數碼
2.1數字系統表示法
2.2十進位(基底10)數字系統
2.3二進位(基底2)數字系統
2.4其他數字系統
2.5不同基底數字系統間的轉換
2.6數字表示法
2.7資料的表示法
2.8數位碼
第三章基本邏輯原理
3.1布林代數導論
3.2各種邏輯閘
3.3布林代數的基本定理
3.4布林函數的表示形式
3.5布林函數簡化的基本概念
3.6卡諾圖化簡法
3.7列表法
3.8多輸出函數的化簡
第四章組合邏輯設計原理
4.1基本組合邏輯電路
4.2組合邏輯電路的分析方法
4.3組合邏輯電路的設計程序
4.4 NAND閘與NOR閘的通用性
第五組合邏輯裝置的設計
5.1積體電路實作
5.2半加器與全加器
5.3編碼器與解碼器
5.4多工器與解多工器
5.5同位電路
5.6比較器
5.7加法器與減法器
第六章序向邏輯設計原理
6.1序向邏輯電路導論
6.2閂
6.3正反器的組成形式
6.4序向邏輯電路的表示方式
6.5同步序向邏輯電路分析
6.6同步序向邏輯電路設計
6.7不同型式的同步序向電路設計
第七章序向邏輯裝置的設計
7.1導論
7.2暫存器
7.3漣波計數器
7.4同步計數器
7.5移位暫存計數器
7.6串聯式計數器
7.7記憶裝置
7.8可程式邏輯裝置
第八章演算法狀態機與系統設計
8.1暫存器轉換邏輯
8.2程序控制的基本觀念
8.3演算法狀態機的設計方法
8.4通用的資料處理單元製作
8.5通用的控制單元製作
第九章可程式數位系統設計
9.1系統結構
9.2資料處理單元子系統的設計與實作
9.3控制單元子系統的設計與實作
9.4記憶體子系統的設計與實作
第十章計算機輔助設計概論
10.1設計流程
10.2可程式邏輯