《計算機組成原理與匯編語言/普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材》將計算機科學與技術學科的兩門核心課程“計算機組成原理”與“匯編語言程序設計”的內容有機地組織起來,通過系統(tǒng)地闡述計算機組成原理及匯編語言程序設計方法,不僅使學習者建立清晰的整機概念,還可以圍繞機器指令功能,將機器硬件微操作級與匯編語言級的設計緊密地結合起來。
《計算機組成原理與匯編語言/普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材》把軟、硬件設計結合在一起進行介紹,使學習者在掌握計算機內部結構及工作原理的基礎上.學會從機器指令系統(tǒng)開始進行計算機整機的設計,并學會使用匯編語言編寫程序,進一步提高使用計算機解決實際問題的能力。
《計算機組成原理與匯編語言/普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材》內容豐富,概念清晰,系統(tǒng)性強,每章均有適量例題和習題,可以作為計算機及相關專業(yè)本科生和研究生的教材,也可以作為科技人員的參考書。
易小琳,女,1982年畢業(yè)于清華大學計算機工程與科學系,2002年在北京工業(yè)大學獲工學碩士學位,現(xiàn)任北京工業(yè)大學計算機學院計算機系統(tǒng)結構系主講教授,高級工程師,碩士生導師。長期從事計算機科學與技術專業(yè)的教學及研究工作,主講“計算機組成原理”、“計算機系統(tǒng)結構”及“匯編語言程序設計”等課程。目前研究方向以計算機系統(tǒng)結構、嵌入式系統(tǒng)及信息安全為主。
第一篇 計算機組成原理
第1章 緒論
1.1 如何使用本書
1.2 計算機系統(tǒng)的概念層次
1.2.1 計算機硬件系統(tǒng)
1.2.2 計算機軟件系統(tǒng)
1.2.3 計算機的虛擬化問題
1.3 計算機系統(tǒng)的體系結構分析
1.4 計算機的一巨能指標分析
習題
第2章 數據信息表示
2.1 數值數據的信息表示
2.1.1 數制與進位計數法
2.1.2 數制轉換
2.1.3 機器數表示方法 第一篇 計算機組成原理
第1章 緒論
1.1 如何使用本書
1.2 計算機系統(tǒng)的概念層次
1.2.1 計算機硬件系統(tǒng)
1.2.2 計算機軟件系統(tǒng)
1.2.3 計算機的虛擬化問題
1.3 計算機系統(tǒng)的體系結構分析
1.4 計算機的一巨能指標分析
習題
第2章 數據信息表示
2.1 數值數據的信息表示
2.1.1 數制與進位計數法
2.1.2 數制轉換
2.1.3 機器數表示方法
2.1.4 定點數表示
2.1.5 浮點數表示
2.2 非數值數據的信息表示
2.2.1 字符的表示
2.2.2 字符串的存放
2.2.3 漢字的表示
2.2.4 校驗碼
習題
第3章 數值運算及運算器
3.1 基本算術運算的實現(xiàn)
3.1.1 加法器
3.1.2 進位的產生與傳遞
3.1.3 并行加法器進位鏈
3.2 定點運算
3.2.1 加減運算
3.2.2 移位運算
3.2.3 乘法運算
3.2.4 除法運算
3.3 浮點運算
3.3.1 浮點加減運算
3.3.2 浮點乘法運算
3.3.3 浮點除法運算
3.4 運算器舉例
3.4.1 ALU舉例
3.4.2 浮點運算器舉例
習題
第4章 指令系統(tǒng)
4.1 指令系統(tǒng)的基本概念
4.1.1 指令系統(tǒng)及計算機語言
4.1.2 計算機中指令的存儲及執(zhí)行
4.2 指令格式
4.2.1 指令格式及指令字長度
4.2.2 操作碼結構的設計
4.2.3 地址碼結構的設計
4.2.4 指令助記符與機器指令代碼
4.2.5 指令格式舉例
4.3 尋址方式
4.3.1 指令尋址方式
4.3.2 操作數尋址方式
4.3.3 8086尋址方式示例
4.3.4 MIPS尋址方式簡介
4.4 指令的分類及指令系統(tǒng)
4.4.1 指令類型
4.4.2 8086指令系統(tǒng)類型
4.4.3 8086指令系統(tǒng)詳解
4.4.4 MIPS指令系統(tǒng)簡介
4.4.5 CISC與RISC指令系統(tǒng)
習題
第5章 中央處理器
5.1 CPU的總體結構及設計
5.1.1 CPU的功能及基本組成
……
第二篇 匯編語言程序設計