編輯推薦
本書特色:
本書將側重點放在計算機核心部件的設計和製作上,從計算機原理出發,以設計實例為引導,根據FPGA/CPLD器件的可程式特點,套用Quartus Ⅱ系統地介紹了計算機的設計方法。作者採用原理圖設計和Verilog HDL語言編程對照的方式,不僅剖析了計算機各種器件的結構,而且具體給出了它們的設計方法。
圖書目錄
第1章 計算機設計基礎理論
1.1 信息與信息處理
1.1.1 信息與媒體
1.1.2 信息處理與數據
1.2 限位記數
1.2.1 限位記數的基本概念
1.2.2 補碼制
1.2.3 補碼和反碼的關係
1.2.4 補碼制加法的溢出
1.2.5 變減法為加法
1.3 任意進制數
1.3.1 任意進制數概述
1.3.2 任意進制數互化
1.4 二進制數
1.4.1 二進制數的加減法
1.4.2 超長二進制數
1.4.3 二進制數的基數表示法
1.5 信息編碼
1.5.1 圖形文字數值化
1.5.2 顏色的數值化
1.5.3 模擬信息的數值化
1.5.4 ASCII編碼
1.5.5 漢字型檔與機內碼
1.5.6 外碼
1.6 布爾代數
1.6.1 布爾代數的概念
1.6.2 布爾代數的基本運算規則
1.6.3 異或
1.7 邏輯電路
1.7.1 二極體和三極體
1.7.2 基本邏輯門電路
1.8 依據表達式做電路
1.8.1 組合電路
1.8.2 邏輯電路的畫法
1.9 真值表與邏輯函式
1.9.1 邏輯真值表
1.9.2 由真值表求邏輯函式
1.9.3 變數無關
1.9.4 加法運算的邏輯表示
1.9.5 邏輯表達式的化簡
習題一
第2章 邏輯計算機
2.1 計算機邏輯結構
2.1.1 計算機的基本邏輯結構
2.1.2 指令執行的構想
2.2 指令執行要件與執行過程
2.2.1 程式計數器
2.2.2 指令和數據存儲器
2.2.3 指令分析設備
2.2.4 指令執行設備
2.2.5 指令執行控制器
2.2.6 必要的附屬設備
2.2.7 指令執行一般過程
2.3 部件關聯與信息傳輸
2.3.1 並行傳輸與串列傳輸
2.3.2 同步傳輸和異步傳輸
2.3.3 同步匯流排連線結構
2.4 計算機的分類
2.4.1 通用與專用計算機
2.4.2 計算機的規模
2.4.3 單處理器計算機與多處理器計算機
2.4.4 動態計算機
2.4.5 計算機網路
習題二
第3章 EDA設計工具
第4章 常用基本器件設計
第5章 控制矩陣設計方法
第6章 計算機設計實例
參考文獻