本書作為“十二五”國家規(guī)劃教材,以IA-32 & Intel 64微處理器為核心的微型計(jì)算機(jī)為背景,從傳統(tǒng)到現(xiàn)代,全面、系統(tǒng)、深入、詳細(xì)地介紹微型計(jì)算機(jī)的工作原理及接口技術(shù)和典型應(yīng)用?!段C(jī)原理與接口技術(shù)(第三版)》特別注重汲取微型計(jì)算機(jī)新技術(shù)和新知識(shí),緊跟微機(jī)發(fā)展的步伐,將微機(jī)新技術(shù)融于全書各章之中。
全書共分12章,分別介紹IA-32 &I ntel 64微型計(jì)算機(jī)的基本知識(shí),從80X86、Pentium X到Core X系列微處理器及其結(jié)構(gòu),指令系統(tǒng),匯編語言程序設(shè)計(jì),存儲(chǔ)器,基本I/O接口技術(shù),中斷系統(tǒng),人機(jī)交互接口,DMA控制器及硬盤適配器接口,模擬輸入/輸出接口,總線技術(shù)以及微型計(jì)算機(jī)系統(tǒng)等。
本書內(nèi)容新穎、全面、實(shí)用,敘述循序漸進(jìn),通俗易懂,從發(fā)展角度展開論述,并特別注重理論聯(lián)系實(shí)際。每章后面都有大量思考題和習(xí)題,可作為高等院校本科計(jì)算機(jī)專業(yè)及電類相關(guān)專業(yè)“微機(jī)原理及應(yīng)用”“微機(jī)原理及匯編語言”“微機(jī)接口技術(shù)”“微機(jī)原理與接口技術(shù)”“微型計(jì)算機(jī)硬件技術(shù)”等課程的教材或參考書,通過適當(dāng)章節(jié)的刪減,也非常適合非電類“微機(jī)原理及應(yīng)用”課程的教學(xué),也是那些希望了解和掌握微型計(jì)算機(jī)技術(shù)的人員非常有用的工具書。
第1章 微型計(jì)算機(jī)概述
1.1 微型計(jì)算機(jī)的基本概念
1.1.1 微處理器
1.1.2 微型計(jì)算機(jī)
1.1.3 微型計(jì)算機(jī)系統(tǒng)
1.1.4 嵌入式系統(tǒng)
1.2 微型計(jì)算機(jī)的硬件結(jié)構(gòu)
1.3 微型計(jì)算機(jī)的軟件系統(tǒng)
1.4 微型計(jì)算機(jī)系統(tǒng)組成及性能指標(biāo)
1.4.1 微型計(jì)算機(jī)系統(tǒng)的組成
1.4.2 微型計(jì)算機(jī)系統(tǒng)的主要性能指標(biāo)
1.5 微型計(jì)算機(jī)的發(fā)展概況
1.6 微型計(jì)算機(jī)的應(yīng)用
思考與習(xí)題
第2章 IA-32 & Intel64微處理器及其結(jié)構(gòu)
2.1 微處理器概述
2.1.1 微處理器性能指標(biāo)
2.1.2 微處理器工作方式
2.1.3 微處理器流水線及超標(biāo)量技術(shù)
2.1.4 微處理器核心架構(gòu)概述
2.1.5 Intel處理器命名方法
2.2 微處理器內(nèi)部結(jié)構(gòu)
2.2.1 80X86系列處理器內(nèi)部結(jié)構(gòu)
2.2.2 Pentium X系列處理器內(nèi)部結(jié)構(gòu)
2.2.3 Core X系列處理器內(nèi)部結(jié)構(gòu)
2.3 微處理器寄存器結(jié)構(gòu)及數(shù)據(jù)類型
2.3.1 IA-32寄存器結(jié)構(gòu)
2.3.2 IA-32及Intel 64基本程序執(zhí)行寄存器
2.3.3 系統(tǒng)相關(guān)寄存器
2.3.4 處理器支持的數(shù)據(jù)類型
2.4 微處理器主要引腳信號(hào)與總線時(shí)序
2.4.1 處理器的時(shí)鐘信號(hào)
2.4.2 80X86引腳信號(hào)與總線時(shí)序
2.4.3 PentiumX系列處理器主要引腳信號(hào)與總線時(shí)序
2.4.4 CoreX處理器主要引腳信號(hào)與總線時(shí)序
2.5 微處理器對(duì)存儲(chǔ)器管理
2.5.1 內(nèi)存管理概述
2.5.2 實(shí)地址方式下的存儲(chǔ)器管理
2.5.3 保護(hù)方式下的存儲(chǔ)器管理
思考與習(xí)題
第3章 IA-32及Intel 64指令系統(tǒng)
3.1 指令格式
3.2 尋址方式
3.2.1 有效地址的概念
3.2.2 各種尋址方式
3.3 指令前綴
3.4 指令系統(tǒng)
3.4.1 數(shù)據(jù)傳送類指令
3.4.2 算術(shù)運(yùn)算類指令
3.4.3 邏輯運(yùn)算與移位指令
3.4.4 串操作類指令
3.4.5 控制轉(zhuǎn)移類指令
3.4.6 處理器控制類指令
3.4.7 其他指令
思考與習(xí)題
第4章 匯編語言程序設(shè)計(jì)
4.1 概述
4.1.1 匯編語言程序的基本概念
4.1.2 匯編語言的基本語法
4.2 匯編語言的數(shù)據(jù)和表達(dá)式
4.2.1 常量
4.2.2 變量
4.2.3 標(biāo)號(hào)
4.2.4 表達(dá)式和運(yùn)算符
4.3 宏匯編語言的偽指令
4.3.1 段定義和程序說明偽指令
4.3.2 重復(fù)匯編和條件匯編偽指令
4.3.3 結(jié)構(gòu)定義偽指令
4.4 匯編語言程序設(shè)計(jì)方法
4.4.1 分支程序設(shè)計(jì)
4.4.2 循環(huán)程序設(shè)計(jì)
4.4.3 子程序設(shè)計(jì)
……
第5章 微型計(jì)算機(jī)中的存儲(chǔ)器
第6章 基本I/O接口技術(shù)
第7章 微型計(jì)算機(jī)的中斷系統(tǒng)
第8章 人機(jī)交互接口
第9章 DMA控制器及硬盤適配器接口
第10章 模擬輸入,輸出接口
第11章 微型計(jì)算機(jī)總線技術(shù)
第12章 微型計(jì)算機(jī)系統(tǒng)
參考文獻(xiàn)