王霆主編的《微型計(jì)算機(jī)原理及應(yīng)用》以Intel
8086系列微處理器為對(duì)象,主要介紹微型計(jì)算機(jī)的基本結(jié)構(gòu)和工作原理、存儲(chǔ)器系統(tǒng)、匯編語(yǔ)言指令系統(tǒng)及程序設(shè)計(jì)、中斷系統(tǒng)、接口技術(shù)、典型接口芯片及應(yīng)用等知識(shí)。本書(shū)內(nèi)容充實(shí)、新穎,從理解和應(yīng)用出發(fā),每章列舉適量的應(yīng)用實(shí)例及教學(xué)指導(dǎo)和習(xí)題。
《微型計(jì)算機(jī)原理及應(yīng)用》注重實(shí)用性、可行性和應(yīng)用性,可作為高等院校微型計(jì)算機(jī)原理課程的教材,也可作為匯編語(yǔ)言的參考書(shū)。
《微型計(jì)算機(jī)原理及應(yīng)用》是在作者王霆多年教學(xué)總結(jié)基礎(chǔ)上編寫(xiě)的,全書(shū)按照“提出問(wèn)題—解決問(wèn)題—?dú)w納分析”三部曲進(jìn)行組織,符合讀者認(rèn)知規(guī)律,易于學(xué)習(xí),有利于培養(yǎng)學(xué)生的應(yīng)用能力。每一章都加入教學(xué)指導(dǎo)(學(xué)習(xí)目標(biāo)和學(xué)習(xí)重點(diǎn))及章小結(jié)和習(xí)題,教學(xué)指導(dǎo)緊密結(jié)合教學(xué)的實(shí)際需要,使得瑣碎的教學(xué)內(nèi)容變得清晰、有條理,并將工程、創(chuàng)新實(shí)踐成果納入教材中,應(yīng)用實(shí)例貫穿全書(shū),從實(shí)際問(wèn)題入手,強(qiáng)調(diào)應(yīng)用性。典型程序通過(guò)debug調(diào)試或EMU8086軟件仿真,具有可執(zhí)行性。不忽視應(yīng)用細(xì)節(jié),結(jié)合調(diào)試過(guò)程,針對(duì)易出現(xiàn)的問(wèn)題和錯(cuò)誤進(jìn)行詳解,是本書(shū)的突出特點(diǎn)。書(shū)中給出重點(diǎn)例題的調(diào)試過(guò)程和結(jié)果,使學(xué)習(xí)過(guò)程變得直觀易懂。
第1章 基礎(chǔ)知識(shí)
1.1 計(jì)算機(jī)中數(shù)制
1.1.1 計(jì)算機(jī)中的數(shù)制
1.1.2 數(shù)制之間的轉(zhuǎn)換
1.2 數(shù)和字符的表示
1.2.1 數(shù)的表示
1.2.2 字符的表示
1.3 運(yùn)算
1.3.1 算術(shù)運(yùn)算
1.3.2 邏輯運(yùn)算
本章小結(jié)
思考與練習(xí)
第2章 概述
2.1 什么是微型計(jì)算機(jī)
2.2 計(jì)算機(jī)的歷史及發(fā)展概況
2.2.1 計(jì)算機(jī)的歷史及發(fā)展
2.2.2 微型計(jì)算機(jī)的歷史及發(fā)展
2.3 微型計(jì)算機(jī)的應(yīng)用
2.3.1 微型計(jì)算機(jī)的應(yīng)用
2.3.2 微型計(jì)算機(jī)的應(yīng)用實(shí)例
2.4 微型計(jì)算機(jī)基本組成原理與工作過(guò)程
2.4.1 微型計(jì)算機(jī)基本組成原理
2.4.2 微型計(jì)算機(jī)工作過(guò)程
本章小結(jié)
思考與練習(xí)
第3章 CPU
3.1 8086引腳功能
3.1.1 工作模式
3.1.2 引腳介紹
3.2 8086 CPU的內(nèi)部結(jié)構(gòu)
3.2.1 執(zhí)行單元(Eu)
3.2.2 總線接口單元(BIU)
3.3 8086CPU內(nèi)部工作過(guò)程
3.4 intel80x86系列高檔微處理器簡(jiǎn)介
3.4.1 8088微處理器
3.4.2 80286微處理器
3.4.3 80386微處理器
3.4.4 80486微處理器
3.4.5 Pentium微處理器
3.4.6 多核微處理器
本章小結(jié)
思考與練習(xí)
第4章 存儲(chǔ)器
4.1 存儲(chǔ)器概述
4.1.1 存儲(chǔ)器體系結(jié)構(gòu)
4.1.2 半導(dǎo)體存儲(chǔ)器的分類(lèi)
4.1.3 半導(dǎo)體存儲(chǔ)器的性能指標(biāo)
4.2 常用半導(dǎo)體存儲(chǔ)器
4.2.1 隨機(jī)存取存儲(chǔ)器RAM
4.2.2 只讀存儲(chǔ)器ROM
4.3 存儲(chǔ)器與CPU的連接
4.3.1 存儲(chǔ)器芯片的選擇
4.3.2 芯片的擴(kuò)充
4.3.3 存儲(chǔ)器芯片與CPU的連接
4.4 存儲(chǔ)器與CPU連接實(shí)例
本章小結(jié)
思考與練習(xí)
第5章 8086指令系統(tǒng)
5.1 一個(gè)完整的程序
5.2 指令尋址方式
5.2.1 指令的書(shū)寫(xiě)格式
5.2.2 操作數(shù)的分類(lèi)
5.2.3 尋址方式
5.3 8086指令系統(tǒng)
5.3.1 數(shù)據(jù)傳送類(lèi)指令
5.3.2 算術(shù)運(yùn)算類(lèi)指令
5.3.3 邏輯運(yùn)算和移位指令
5.3.4 串操作指令
5.3.5 控制轉(zhuǎn)移類(lèi)指令
5.3.6 處理器控制類(lèi)指令
5.4 32位機(jī)新增指令
5.4.1 80286擴(kuò)充與增加的指令
5.4.2 80386增加的指令
本章小結(jié)
思考與練習(xí)
第6章 匯編語(yǔ)言程序設(shè)計(jì)
6.1 匯編語(yǔ)言的程序設(shè)計(jì)基礎(chǔ)
6.1.1 匯編語(yǔ)言的數(shù)據(jù)
6.1.2 偽指令
6.2 匯編語(yǔ)言程序結(jié)構(gòu)
6.3 匯編語(yǔ)言程序程序設(shè)計(jì)及舉例
6.3.1 順序程序設(shè)計(jì)
6.3.2 分支程序
6.3.3 循環(huán)程序設(shè)計(jì)
6.3.4 子程序的設(shè)計(jì)與返回
6.3.5 匯編語(yǔ)言與高級(jí)語(yǔ)言的連接
本章小結(jié)
思考與練習(xí)
第7章 中斷
7.1 中斷概述
7.1.1 中斷問(wèn)題的引出
7.1.2 中斷源
7.1.3 中斷類(lèi)型
7.2 中斷過(guò)程
7.3 中斷優(yōu)先級(jí)
7.3.1 中斷優(yōu)先級(jí)概述
7.3.2 軟件查詢(xún)方式
7.3.3 硬件排隊(duì)
7.3.4 可編程中斷控制器
7.4 8086的中斷系統(tǒng)
7.4.1 8086的中斷結(jié)構(gòu)
7.4.2 中斷向量表的組成及功能
7.4.3 軟件中斷
7.4.4 硬件中斷
7.4.5 DOS和BIOS服務(wù)程序調(diào)用
7.4.6 中斷程序設(shè)計(jì)舉例
本章小結(jié)
思考與練習(xí)
第8章 計(jì)算機(jī)和外設(shè)的數(shù)據(jù)傳輸
8.1 接口電路
8.1.1 為什么用接口
8.1.2 接口的功能
8.1.3 I/O端口
8.2 CPU和外設(shè)之間的數(shù)據(jù)傳輸方式
8.2.1 無(wú)條件傳輸方式及其應(yīng)用舉例
8.2.2 程序查詢(xún)方式及其應(yīng)用舉例
8.2.3 中斷方式
8.3 DMA方式
8.3.1 DMA傳送方式的提出
8.3.2 DMA方式傳送接口的結(jié)構(gòu)特點(diǎn)
本章小結(jié)
思考與練習(xí)
第9章 可編程并行接口芯片
9.1 可編程接口芯片
9.2 可編程并行接口8255
9.2.1 8255的結(jié)構(gòu)
9.2.2 8255的控制字
9.2.3 8255的三種工作方式
9.3 8255的實(shí)際應(yīng)用
9.3.1 8255基本輸入輸出功能的應(yīng)用
9.3.2 8255方式1的應(yīng)用
9.3.3 8255在多路電阻爐溫度測(cè)控系統(tǒng)的應(yīng)用
本章小結(jié)
思考與練習(xí)
第10章 微型計(jì)算機(jī)在自動(dòng)控制系統(tǒng)中的作用——數(shù)字控制
10.1 什么是自動(dòng)控制
10.1.1 自動(dòng)控制的概念
10.1.2 自動(dòng)控制的分類(lèi)
10.2 數(shù)字控制
10.2.1 時(shí)序控制中的數(shù)字控制
10.2.2 反饋控制中的數(shù)字控制
本章小結(jié)
思考與練習(xí)
附錄
附錄A ASCII碼表
附錄B 擴(kuò)充字符集
附錄C 習(xí)題參考答案
參考文獻(xiàn)