計算機組成與彙編語言

計算機組成與彙編語言

《計算機組成與彙編語言》是2011年清華大學出版社出版的圖書,作者是蔡啟先、藍紅莉、陽樹洪。

基本介紹

  • 書名:計算機組成與彙編語言
  • 作者:蔡啟先、藍紅莉、陽樹洪
  • ISBN:9787302246138
  • 出版社:清華大學出版社
基本信息,內容簡介,目錄,

基本信息

作 者:蔡啟先,藍紅莉,陽樹洪 著 叢 書 名:出 版 社:清華大學出版社ISBN:9787302246138 出版時間:2011-01-01 版 次:1 頁 數:256 裝 幀:平裝 開 本:16開 所屬分類:圖書 > 計算機與網際網路 > 程式語言與程式設計

內容簡介

《計算機組成與彙編語言》將計算機類專業的兩門專業基礎課程“計算機組成原理”與“彙編語言程式設計”的內容有機地組織起來,從軟體套用的角度,系統地闡述計算機組成原理及彙編語言程式設計方法,使讀者在掌握計算機的各個硬體組成部分原理的基礎上,熟悉機器指令系統和彙編語言。進一步提高使用計算機解決實際問題的能力。《計算機組成與彙編語言》包括計算機系統組成基礎、數據編碼和數值計算、存儲系統、CPU及其控制器、指令系統、彙編語言、彙編語言程式設計、匯流排、輸入輸出系統及外圍設備共9章,每章之後均有大量習題,並提供了電子教案。
《計算機組成與彙編語言》系統性強,實例豐富,具有編排新穎,偏重基礎,強化能力培養,適於自學,緊密結合地方院校教學實際的特色,同時內容與時俱進,吐故納新,突出了當前計算機技術的主流套用和發展。《計算機組成與彙編語言》適合作為高等學校計算機類、自動控制及電子技術套用等專業的計算機硬體技術基礎教材,也可作為it技術人員的參考書。

目錄

第1章計算機系統組成基礎
1.1計算機的發展及其分類
1.1.1計算機的發展
1.1.2微型計算機的發展
1.1.3計算機的分類
1.2計算機系統的基本組成
1.2.1計算機的硬體系統
1.2.2計算機的軟體系統
1.2.3計算機語言及其編譯
1.2.4計算機系統的層次結構
1.3計算機的性能指標分析
1.3.1機器字長
1.3.2存儲容量
1.3.3運算速度
1.3.4存取周期
1.3.5其他指標
習題1
第2章數據編碼和數值計算
2.1數值數據的信息表示
2.1.1數制及其轉換
2.1.2定點數表示
2.1.3浮點數表示
2.1.4BCD碼
2.1.5非數值數據的信息表示
2.1.6校驗碼
2.2定點數的運算和運算器
2.2.1二進制位運算
2.2.2定點數的加減法運算
2.2.3定點數的乘除法運算
2.3浮點數的運算和運算器
2.3.1IEEE 754標準與移碼錶示法
2.3.2浮點數的加減法運算
2.3.3浮點數的乘除法運算
2.4運算器的組成和最佳化
2.4.1運算器的最佳化
2.4.2運算器的基本結構及其發展
習題2
第3章存儲系統
3.1存儲器概述
3.1.1主存儲器的基本組成和技術指標
3.1.2存儲器分類
3.1.3存儲器的層次結構
3.2存儲器的設計與控制
3.2.1常用的解碼電路
3.2.2記憶體容量的擴充
3.2.3設計實例
3.3高速緩衝存儲系統
3.3.1cache系統的工作原理
3.3.2地址變換與映像
3.3.3替換策略
3.4虛擬存儲系統
3.4.1虛擬存儲器的工作原理
3.4.2虛擬存儲的實現
3.5存儲器技術的發展
3.5.1主存的發展
3.5.2快取的發展
習題3
第4章CPU及其控制器
4.1CPU概述
4.1.1CPU的功能
4.1.2CPU的組成
4.1.3CPU的暫存器
4.2指令周期
4.2.1指令周期的基本概念
4.2.2幾個典型的機器周期
4.2.3指令執行的微操作流程
4.38086微處理器
4.3.18086微型計算機系統的硬體結構
4.3.28086微處理器的功能結構
4.3.38086的暫存器組
4.3.48086的存儲器組織
4.3.58086外部引腳及功能
4.4控制單元的設計
4.4.1組合邏輯方式
4.4.2微程式方式
4.5微處理器技術的發展
4.5.1流水線技術
4.5.2RISC硬體結構
4.5.3多核技術
4.5.4VLSI門陣列控制器
習題4
第5章指令系統
5.1指令系統概述
5.1.1指令的格式
5.1.2操作碼
5.1.3運算元的類型
5.1.4運算元地址碼
5.2定址方式
5.2.1運算元定址方式
5.2.2指令定址方式
5.3指令的分類及指令系統
5.3.1指令的分類
5.3.28086指令系統
5.4指令系統的發展
5.4.1複雜指令系統
5.4.2精簡指令系統
5.4.3指令系統的最佳化發展方向
習題5
第6章彙編語言
6.1彙編語言語句
6.1.1彙編語言語句格式
6.1.2偽指令運算符和運算元
6.2彙編語言偽指令
6.2.1符號定義偽指令
6.2.2數據定義偽指令
6.2.3其他偽指令
6.3彙編語言程式結構
6.3.1彙編語言程式的一般結構
6.3.2段暫存器的裝填
6.3.3程式返回作業系統
習題6
第7章彙編語言程式設計
7.1順序結構程式設計
7.2分支結構程式設計
7.2.1利用比較與條件轉移實現分支
7.2.2利用跳轉表實現分支
7.3循環結構程式設計
7.3.1循環程式結構
7.3.2循環的控制方法
7.3.3循環程式設計舉例
7.4子程式與宏
7.4.1子程式
7.4.2宏
7.5系統功能調用
7.5.1概 述
7.5.2常用的DOS輸入輸出系統功能調用
習題7
第8章匯流排
8.1匯流排的基本原理
8.1.1基本概念
8.1.2匯流排的工作原理
8.2常用系統匯流排
8.2.1ISA和EISA匯流排
8.2.2PCI匯流排
8.2.3AGP匯流排
8.2.4PCI Express(PCIE)匯流排
8.3主要外設匯流排
8.3.1SATA匯流排
8.3.2USB匯流排
8.3.3IEEE 1394匯流排
8.4現代微機的主機板和主機板晶片組
8.4.1現代微機的主機板結構
8.4.2主機板晶片組
8.4.3前端匯流排
習題8
第9章輸入輸出系統及外圍設備
9.1概述
9.1.1輸入輸出系統的特點
9.1.2I/O接口的基本組成和功能
9.1.3I/O連線埠的訪問
9.2程式查詢方式
9.2.1無條件傳送方式
9.2.2查詢傳送方式
9.3程式中斷方式
9.3.1程式中斷方式的基本原理
9.3.2I/O中斷的處理過程
9.3.3中斷控制接口例
9.4DMA方式
9.4.1DMA控制器的功能和工作過程
9.4.2DMA傳送的特點
9.5可程式I/O接口及其套用
9.6輸入輸出系統的發展
9.6.1通道
9.6.2外圍處理機
9.7外圍設備
9.7.1輸入設備
9.7.2輸出設備
9.7.3外存儲器
習題9
附錄A基本ASCII碼錶
附錄B8088/8086指令系統一覽表
附錄C8088/8086指令對標誌位的影響
附錄D8088/8086宏彙編常用偽指令表
附錄EDOS功能調用(INT 21H)
附錄F常用BIOS功能調用
參考文獻

相關詞條

熱門詞條

聯絡我們