計算機原理綜合課程設計

計算機原理綜合課程設計

本書是針對計算機科學與技術專業的計算機原理綜合課程設計編寫的教材,突出了包括指令系統與CPU設計、作業系統核心設計、編譯器設計等在肉的計算機核心設計技術與方法,突出了完整計算機從無到有的實例設計與實驗,書中採用Quartus Ⅱ實例設計引路,方法簡單,方便利用FPGA/CPLD器件實現。通過本書學習,不僅能夠深入理解計算機原理,而且能夠掌握現代的計算機基礎軟硬體設計技術。本書適合高等院校計算機、電子工程及機電專業的本科生作為計算機實驗教材使用,也可以作為套用計算機的廣大工程技術人員的參考資料。

基本信息

編輯推薦

本書特色:
本書將側重點放在計算機核心部件的設計和製作上,從計算機原理出發,以設計實例為引導,根據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章 計算機設計實例
參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們