全書由計算機基礎(chǔ)知識、匯編語言、微機原理、接口技術(shù)及附錄五個部分組成。在計算機基礎(chǔ)知識部分介紹了微型計算機系統(tǒng)的基本構(gòu)成以及快速進制轉(zhuǎn)換、真值與補碼直接轉(zhuǎn)換知識、CPU的內(nèi)部結(jié)構(gòu) (包括8086/8088cpu指令系統(tǒng)以及內(nèi)部結(jié)構(gòu)、引腳、時序)、存儲器的組織、內(nèi)存的存儲原理及與cpu的連接, 微機的總線技術(shù)等等。在匯編語言部分詳細介紹了指令系統(tǒng), 并結(jié)合大量實例介紹了匯編語言程序設(shè)計方法。在接口技術(shù)部分介紹了I/O方式及編程, 中斷概念及實現(xiàn), 8255、8253、8251等接口芯片硬件設(shè)計及編程驅(qū)動, A/D、D/A轉(zhuǎn)換以及工業(yè)自動化控制, 人機交互接口技術(shù)等等。
本書緊密結(jié)合實驗實踐,依托計算機軟件(emu8086及protues軟件),以大量實例的方式講解8086/88CPU內(nèi)部原理和各類接口芯片的硬件設(shè)計及編程驅(qū)動。教材強化了人機交互接口部分的設(shè)計與講解,對新技術(shù)有敏銳的視覺,對進一步激發(fā)學(xué)生的學(xué)習(xí)興趣有積極的作用。
葉佩,女,1982年4月出生,湖北省武漢市人,研究生學(xué)歷,現(xiàn)任武昌工學(xué)院信息工程學(xué)院教師,主要致力于信號處理、數(shù)據(jù)分析等領(lǐng)域的相關(guān)研究。在武漢理工大學(xué)學(xué)報等期刊發(fā)表核心論文數(shù)篇,中英文論文20余篇,獲得湖北省優(yōu)秀論文二等獎一項,主持和參加教科研項目多項,獲得實用新型專利一項。多年來,一直從事信號與系統(tǒng)課程的教學(xué),注重教學(xué)方式的多樣化和教學(xué)方法創(chuàng)新改革,保持與學(xué)生的積極交流,整體的教學(xué)效果良好,獲得師生一致好評。
第1章微型計算機概述/1
1.1微型計算機/1
1.2微型計算機的結(jié)構(gòu)/4
1.3微型計算機中信息的表示和運算基礎(chǔ)/7
1.4微型計算機的編碼表示/13
1.5微型計算機的邏輯電路/17
第2章8086微處理器/23
2.1微處理器/23
2.2Intel 8086/8088微處理器的結(jié)構(gòu)/24
2.38086/8088 CPU的引腳及其功能/27
2.48086/ 8088 CPU的存儲器組織/32
2.58086/ 8088 CPU的工作時序/34
2.6其他處理器/36
第3章8086指令系統(tǒng)/43
3.1指令系統(tǒng)介紹/43
3.28086微處理器的數(shù)據(jù)類型和指令格式/44
3.3尋址方式/45
3.48086/ 8088微處理器的基本指令系統(tǒng)/49
第4章匯編語言程序設(shè)計/75
4.1概述/75
4.2匯編系統(tǒng)軟件emu8086簡介/76
4.3匯編語言源程序的結(jié)構(gòu)及語句格式/79
4.4偽指令/87
4.5宏指令/96
4.6DOS和BIOS功能調(diào)用/98
4.7匯編語言程序設(shè)計/106
4.8應(yīng)用程序設(shè)計舉例/117
第5章存儲器/124
5.1存儲器概述/124
5.2隨機讀寫存儲器/130
5.3只讀存儲器/136
5.4CPU與存儲器的連接/138
5.5高速緩沖存儲器/146
5.6光盤存儲器/149
第6章輸入/輸出系統(tǒng)/153
6.1輸入/輸出系統(tǒng)概述/153
6.2簡單接口電路/163
6.3接口的數(shù)據(jù)傳送方式/170
6.4可編程并行接口芯片8255A/180
6.5可編程并行接口芯片8255A的應(yīng)用/193
第7章中斷技術(shù)/202
7.1中斷的基本原理/202
7.28086/ 8088微處理器的中斷系統(tǒng)/208
7.3可編程中斷控制器8259A/213
7.4可編程中斷控制器8259A在微機中的應(yīng)用/225
第8章定時/計數(shù)技術(shù)/230
8.1定時/ 計數(shù)的基本概念/230
8.2定時/ 計數(shù)方法/231
8.3可編程定時/ 計數(shù)器芯片8253/232
8.4可編程定時/ 計數(shù)器芯片8253的應(yīng)用舉例/245
第9章數(shù)/模(D/A)和模數(shù)(A/D)轉(zhuǎn)換技術(shù)及其接口/254
9.1模擬接口概述/254
9.2D/A轉(zhuǎn)換器及其應(yīng)用/259
9.3A/ D轉(zhuǎn)換器及其應(yīng)用/266
第10章總線/275
10.1總線的基本概念/275
10.2微機常用總線/278
10.3常用外總線/288
10.4外設(shè)總線接口標準/291
附錄A8086/8088指令簡表/300
附錄B8086/8088微機中斷類型分配/304
附錄CDOC系統(tǒng)功能調(diào)用(INT 21H)/307
附錄DBIOS軟中斷/317
“微機原理與接口技術(shù)”是高等學(xué)校計算機科學(xué)與應(yīng)用、電子信息工程、通信工程、自動化、電氣工程及其自動化等工科各專業(yè)的核心課程。本課程的任務(wù)是使學(xué)生從系統(tǒng)應(yīng)用的角度出發(fā),掌握微機系統(tǒng)的基本組成、工作原理、接口技術(shù)及應(yīng)用方法,使學(xué)生提高微機系統(tǒng)的開發(fā)能力。本書針對應(yīng)用技術(shù)型本科人才培養(yǎng)需求,面向?qū)嶋H應(yīng)用,注重系統(tǒng)性、實用性,通過大量例程說明如何綜合運用軟件和硬件設(shè)計一個實際的微機系統(tǒng),解決實際應(yīng)用中數(shù)據(jù)采集及設(shè)備控制的需求。為了適應(yīng)教學(xué)的需要,編者在總結(jié)多年的教學(xué)科研實踐經(jīng)驗、對有關(guān)微機系統(tǒng)技術(shù)資料進行綜合提煉的基礎(chǔ)上,編寫了本書。本書可以作為計算機專業(yè)本科生及電子電氣類本科生學(xué)習(xí)微機原理及應(yīng)用的教材,也可供從事微機系統(tǒng)硬件或軟件設(shè)計工作的工程技術(shù)人員參考。本書特別考慮了內(nèi)容的選取與組織,以 Intel 8086 微處理器和IBM PC系列微機為主要對象,系統(tǒng)、深入地介紹了微機系統(tǒng)的基本組成、工作原理、接口技術(shù)及應(yīng)用。全書包括十個章節(jié),第1章介紹微型計算機系統(tǒng)的基本構(gòu)成以及數(shù)制等基礎(chǔ)知識;第2章結(jié)合8086微處理器介紹了微處理器的內(nèi)部結(jié)構(gòu),并簡單回顧了其他CPU的發(fā)展狀況,尤其介紹了我國CPU產(chǎn)業(yè)的發(fā)展現(xiàn)狀;第3章詳細介紹了8086的指令系統(tǒng);第4章結(jié)合大量實例介紹了匯編語言程序設(shè)計方法;第5章介紹了存儲器的基本工作原理及內(nèi)存的擴展技術(shù);第6章介紹了輸入/輸出接口的相關(guān)理論知識和并行接口芯片8255A的軟件及硬件設(shè)計方法;第7章介紹了中斷系統(tǒng)及可編程中斷控制器8029A;第8章介紹了定時/計數(shù)技術(shù)和可編程定時/計數(shù)器芯片8253;第9章介紹了數(shù)/模(D/A)和模/數(shù)(A/D)轉(zhuǎn)換技術(shù)及其接口芯片;第10章介紹了總線技術(shù)。本書具有以下特色∶(1)內(nèi)容精練。本書以經(jīng)典微處理器——Intel 8086系列微機為主要對象,重點突出,內(nèi)容全面。(2)實用性強。本書從應(yīng)用需求出發(fā),在講清基本原理的基礎(chǔ)上,按難易程度講解典型基礎(chǔ)實例和綜合實例,突出強調(diào)了軟、硬件結(jié)合的思維方法和實踐動手能力的培養(yǎng),側(cè)重于微機系統(tǒng)的設(shè)計。(3)可讀性強。書中內(nèi)容力求文字精練、語言流暢。