圖書內容
本書包括計算機組成原理實驗的各方面,分析和講解各功能部件的組成及運行原理,講述如何設計新指令,展示高級語言的解析過程。本書以項目為主線,在闡述實驗原理的基礎上,詳細描述各實驗的具體過程。本書針對組成原理實驗箱和自主研發的模擬軟體進行講解。模擬軟體可以獨立完成所有實驗,用動畫形式展示數據的移動和變化,實時顯示控制信號和內部狀態變化。全書共11章,主要包括:硬體系統概述及模擬軟體簡介,軟體系統及模擬軟體開發環境使用,基礎彙編語言程式設計實驗,運算器實驗,存儲器實驗,輸入/輸出I/O接口實驗,微程式控制器實驗,組合邏輯控制器實驗,中斷實驗,綜合設計,BASIC語言程式設計。本書提供配套電子課件。 本書是“計算機組成原理”、“計算機組成與結構”和“計算機組成與設計”等課程的配套實驗教材,也可以作為高等院校計算機或相關專業的“計算機組成原理”課程的實驗指導用書,還可供相關領域的工程技術人員學習、參考。
目錄信息
第1章 硬體系統概述及模擬軟體簡介 1
1.1 實驗箱硬體系統概述 1
1.1.1 硬體系統的技術指標 1
1.1.2 硬體系統的構成 1
1.1.3 硬體系統使用簡要說明 3
1.2 模擬軟體簡介 6
1.2.1 模擬軟體的軟硬體層次 6
1.2.2 模擬軟體的硬體子系統 6
1.2.3 模擬軟體的檔案組成 6
1.2.4 模擬軟體的主要技術指標 7
1.2.5 模擬軟體主界面 7
第2章 軟體系統及模擬軟體開發環境使用 9
2.1 實驗箱軟體系統 9
2.1.1 系統支持的實驗項目 9
2.1.2 軟體系統的組成 9
2.1.3 指令系統綜述 15
2.1.4 指令匯總表 18
2.2 模擬軟體開發環境使用 19
2.2.1 實驗系統總體概述 19
2.2.2 主界面各部分介紹 20
2.2.3 選單區的二級視窗簡介 23
第3章 基礎彙編語言程式設計實驗 26
3.1 實驗箱的基礎彙編語言程式設計實驗 26
3.1.1 實驗目的 26
3.1.2 實驗要求 26
3.1.3 實驗內容 26
3.1.4 實驗步驟 27
3.1.5 彙編程式設計 31
3.1.6 實驗報告要求 35
3.2 模擬軟體的基礎彙編語言程式設計實驗 35
3.2.1 實驗目的 35
3.2.2 實驗要求 35
3.2.3 實驗內容 35
3.2.4 實驗步驟 36
3.2.5 彙編程式設計 42
3.2.6 實驗報告要求 42
第4章 運算器實驗 43
4.1 實驗箱的運算器實驗 43
4.1.1 實驗相關電路及工作原理 43
4.1.2 實驗目的 49
4.1.3 實驗要求 50
4.1.4 實驗內容及步驟 50
4.1.5 實驗報告要求 53
4.2 模擬軟體的運算器實驗 53
4.2.1 實驗系統模擬硬體基本組成 53
4.2.2 實驗目的 58
4.2.3 實驗內容 58
4.2.4 實驗步驟 58
4.2.5 實驗報告要求 78
第5章 存儲器實驗 79
5.1 實驗箱的存儲器實驗 79
5.1.1 實驗相關工作原理 79
5.1.2 實驗目的 80
5.1.3 實驗內容及步驟 80
5.1.4 實驗報告要求 84
5.2 模擬軟體的存儲系統硬體介紹 84
5.2.1 硬體總體框圖 84
5.2.2 存儲器系統 85
5.3 模擬軟體的存儲器實驗 86
5.3.1 實驗目的 86
5.3.2 實驗內容 86
5.3.3 實驗步驟 86
5.3.4 實驗報告要求 93
第6章 輸入/輸出I/O接口實驗 94
6.1 實驗箱的輸入/輸出I/O接口實驗 94
6.1.1 實驗相關工作原理 94
6.1.2 實驗目的 101
6.1.3 實驗說明 101
6.1.4 實驗內容 102
6.1.5 實驗步驟 102
6.1.6 實驗報告要求 107
6.2 模擬軟體的輸入/輸出I/O接口硬體介紹 107
6.2.1 硬體總體框圖 107
6.2.2 輸入/輸出I/O接口系統 108
6.3 模擬軟體的輸入/輸出I/O接口實驗 109
6.3.1 實驗目的 109
6.3.2 實驗內容 109
6.3.3 實驗步驟 109
6.3.4 實驗報告要求 113
第7章 微程式控制器實驗 114
7.1 實驗箱的微程式控制器實驗 114
7.1.1 微程式控制器 115
7.1.2 微程式技術資料匯總 121
7.1.3 實驗目的 129
7.1.4 實驗說明 129
7.1.5 實驗內容 129
7.1.6 實驗步驟 129
7.1.7 實驗報告要求 137
7.2 模擬軟體的微程式控制器實驗 138
7.2.1 微程式控制器工作原理 138
7.2.2 實驗目的 142
7.2.3 實驗內容 142
7.2.4 實驗步驟 142
7.2.5 實驗報告要求 150
第8章 組合邏輯控制器實驗 151
8.1 實驗箱的組合邏輯控制器實驗 151
8.1.1 組合邏輯控制器 151
8.1.2 指令執行流程框圖 153
8.1.3 指令執行流程表 154
8.1.4 實驗目的 159
8.1.5 實驗內容 159
8.1.6 實驗步驟 159
8.1.7 實驗報告要求 161
8.2 模擬軟體的組合邏輯控制器實驗 161
8.2.1 組合邏輯控制器工作原理 161
8.2.2 組合邏輯存儲檔案 163
8.2.3 實驗目的與內容 164
8.2.4 實驗步驟 164
8.2.5 實驗報告要求 166
第9章 中斷實驗 167
9.1 實驗箱的中斷實驗 167
9.1.1 相關硬體簡介 167
9.1.2 實驗目的 168
9.1.3 實驗說明 168
9.1.4 實驗內容 168
9.1.5 實驗步驟 169
9.1.6 實驗報告要求 171
9.2 模擬軟體的中斷實驗 172
9.2.1 中斷相關知識 172
9.2.2 實驗目的 174
9.2.3 實驗內容 174
9.2.4 實驗步驟 174
9.2.5 實驗報告要求 178
第10章 綜合設計 179
10.1 綜合設計基礎知識 179
10.2 模擬軟體中設計實現新指令 182
10.2.1 實驗目的 182
10.2.2 實驗內容 182
10.2.3 實驗步驟 182
10.2.4 設計新指令 191
10.2.5 實驗報告要求 191
第11章 BASIC語言程式設計 192
11.1 BASIC相關知識 192
11.2 模擬軟體中BASIC語言程式設計實驗 193
11.2.1 實驗目的 193
11.2.2 實驗內容 193
11.2.3 實驗要求 193
11.2.4 實驗步驟 193
附錄A 總體框圖 198
附錄B 各開關、指示燈說明 199
附錄C 運算器線路邏輯圖 200
附錄D 存儲器、接口、中斷線路邏輯圖 201
附錄E 16位微程式控制器線路邏輯圖 202
附錄F 16位組合邏輯控制器線路邏輯圖 203
附錄G 56位微碼簡明操作卡 204
附錄H 常用器件引腳圖 205
參考文獻 207