出版時間:2011-6 出版社:黃玉清 電子工業(yè)出版社 (2011-06出版) 作者:黃玉清 頁數(shù):331
內(nèi)容概要
《微機原理與接口技術(shù)》是省精品課程教材,依據(jù)電子信息科學(xué)與電氣信息類平臺課程教學(xué)基本要求編寫,以80x86為主,介紹微機原理的基本理論與技術(shù)應(yīng)用。主要內(nèi)容包括:微型計算機基本結(jié)構(gòu)與基本原理、微處理器結(jié)構(gòu),數(shù)據(jù)類型、尋址方式、指令系統(tǒng),匯編語言程序設(shè)計,輸入,輸出接口方式、微型計算機與外設(shè)的數(shù)據(jù)傳輸方式,DMA技術(shù)、中斷技術(shù)、總線技術(shù),可編程定時器/計數(shù)器,串/并行接口技術(shù),存儲器設(shè)計技術(shù),A/D與D/A轉(zhuǎn)換技術(shù),80x86與Pentium微處理器體系結(jié)構(gòu),微機應(yīng)用系統(tǒng)課程設(shè)計等?!妒【氛n程教材·普通高等教育“十二五”規(guī)劃教材·電子電氣基礎(chǔ)課程規(guī)劃教材:微機原理與接口技術(shù)》配套電子課件、習(xí)題參考答案、課程教學(xué)網(wǎng)站等?! 妒【氛n程教材·普通高等教育“十二五”規(guī)劃教材·電子電氣基礎(chǔ)課程規(guī)劃教材:微機原理與接口技術(shù)》可作為高等學(xué)校電子信息與電氣類專業(yè)和計算機專業(yè)相關(guān)課程的教材,也可作為自學(xué)和考研的參考用書,還可供相關(guān)領(lǐng)域的科技工作者學(xué)習(xí)、參考。
書籍目錄
第1章 緒論 11.1 計算機發(fā)展概述 11.1.1 早期計算機 11.1.2 電子數(shù)字計算機 21.1.3 微處理器 31.2 計算機中的信息編碼 41.2.1 二進制編碼 41.2.2 整數(shù)的編碼 51.2.3 實數(shù)的編碼 71.2.4 十進制數(shù)的編碼 81.2.5 英文字符的編碼 81.2.6 漢字的編碼 81.2.7 多文種的編碼 91.3 計算機運行原理 91.3.1 計算機的定義 91.3.2 計算機的組成結(jié)構(gòu) 101.3.3 微機的組成結(jié)構(gòu) 121.3.4 模型機 141.3.5 指令集設(shè)計 171.3.6 程序設(shè)計 181.3.7 程序載入 191.3.8 取指令和程序計數(shù)器 191.3.9 流程控制 201.3.10 總線時序 211.3.11 I/O接口的數(shù)據(jù)傳送方式 221.4 微機系統(tǒng) 221.4.1 微機系統(tǒng)的3個層次 221.4.2 PC系統(tǒng) 23本章小結(jié) 24習(xí)題 24第2章 8086微處理器 252.1 內(nèi)部結(jié)構(gòu) 252.1.1 結(jié)構(gòu)特點 262.1.2 總線接口單元BIU 282.1.3 執(zhí)行單元 292.1.4 8086工作過程 312.2 引腳 312.2.1 最小模式和最大模式 322.2.2 引腳定義 332.3 存儲器組織 362.4 總線時序 372.4.1 8086總線周期 372.4.2 8086信號的時序要求 372.4.3 最小模式總線時序 382.4.4 最大模式總線時序 392.5 PC/XT微機總線 40本章小結(jié) 41習(xí)題 41第3章 8086指令系統(tǒng) 433.1 概述 433.1.1 指令的構(gòu)成 433.1.2 8086指令的基本格式 433.2 8086的數(shù)據(jù)類型 443.2.1 基本數(shù)據(jù)類型 443.2.2 數(shù)據(jù)類型 453.3 8086 CPU的尋址方式 453.3.1 立即數(shù)尋址 463.3.2 寄存器尋址 473.3.3 存儲器尋址 473.3.4 I/O端口尋址 523.4 8086 CPU指令系統(tǒng) 523.4.1 數(shù)據(jù)傳送類指令 533.4.2 算術(shù)運算類指令 603.4.3 邏輯運算與移位指令 703.4.4 串操作類指令 753.4.5 控制轉(zhuǎn)移類指令 803.4.6 處理器控制指令 88本章小結(jié) 89習(xí)題 90第4章 匯編語言程序設(shè)計 924.1 匯編語言程序設(shè)計的特點 924.1.1 機器語言 924.1.2 匯編語言 924.1.3 匯編語言程序設(shè)計的特點 924.1.4 8086宏匯編源程序的組成 944.1.5 匯編語句格式 944.2 數(shù)據(jù)項與表達(dá)式 954.2.1 常量 954.2.2 變量 954.2.3 標(biāo)號 964.2.4 表達(dá)式 964.3 偽指令 984.3.1 符號定義偽指令 984.3.2 數(shù)據(jù)定義偽指令 994.3.3 宏 1024.4 功能調(diào)用介紹 1044.4.1 DOS系統(tǒng)功能調(diào)用介紹 1044.4.2 BIOS功能調(diào)用 1064.5 匯編語言程序設(shè)計 1074.5.1 匯編語言程序設(shè)計的步驟 1074.5.2 順序程序設(shè)計 1084.5.3 分支結(jié)構(gòu)程序設(shè)計 1104.5.4 循環(huán)結(jié)構(gòu)程序設(shè)計 1124.5.5 子程序設(shè)計 119本章小結(jié) 129習(xí)題 130第5章 微機的輸入與輸出 1335.1 接口概述 1335.1.1 接口的功能 1335.1.2 接口中的信息類型 1345.1.3 接口的典型結(jié)構(gòu) 1355.2 端口的編址方式 1365.2.1 存儲器映像編址方式 1365.2.2 端口獨立編址方式 1365.2.3 IBM PC/AT機端口地址 的分配 1375.2.4 端口地址的譯碼 1385.3 數(shù)據(jù)傳送的方式 1395.3.1 程序控制傳送方式 1395.3.2 DMA傳送方式 144本章小結(jié) 145習(xí)題 145第6章 DMA控制器 1476.1 DMA技術(shù)概述 1476.1.1 DMA的兩種工作狀態(tài) 1476.1.2 DMA的傳送過程 1476.1.3 DMA傳送與中斷傳送比較 1486.1.4 DMA控制器的功能 1486.2 8237的引腳特性和內(nèi)部結(jié)構(gòu) 1496.2.1 8237的引腳 1496.2.2 8237的內(nèi)部結(jié)構(gòu) 1516.3 8237的控制寄存器格式和 軟命令 1536.3.1 8237的控制寄存器格式 1536.3.2 8237的軟命令 1566.4 8237的工作時序 1566.5 8237的編程應(yīng)用 1586.5.1 8237的編程步驟 1586.5.2 編程舉例 1586.5.3 8237在PC/XT微機中 的應(yīng)用 159習(xí)題 161第7章 中斷系統(tǒng) 1627.1 中斷系統(tǒng)的基本概念 1627.1.1 中斷的概念 1627.1.2 中斷系統(tǒng)組成 1637.1.3 中斷優(yōu)先權(quán)與中斷嵌套 1647.2 8086微機中斷系統(tǒng) 1667.2.1 8086中斷方式 1667.2.2 中斷向量表 1697.2.3 8086 CPU響應(yīng)中斷的流程 1707.2.4 中斷服務(wù)程序設(shè)計舉例 1727.3 8259A可編程中斷控制器 1747.3.1 8259A的功能 1757.3.2 8259A的外部特性與內(nèi)部 結(jié)構(gòu) 1757.3.3 8259A的控制命令字與初始化 編程 1777.3.4 8259的操作命令字OCW 1827.3.5 8259A的工作方式 1847.3.6 8259A在微機系統(tǒng)中的應(yīng)用 1897.4 中斷服務(wù)程序設(shè)計 1907.4.1 中斷程序設(shè)計步驟 1907.4.2 應(yīng)用舉例 1907.5 高檔微機中斷系統(tǒng)簡介 1977.5.1 高檔微機中斷結(jié)構(gòu) 1977.5.2 實地址模式下查詢向量表 198本章小結(jié) 198習(xí)題 199第8章 定時/計數(shù)技術(shù) 2008.1 概述 2008.2 Intel 8253可編程定時器/計數(shù)器 2008.2.1 8253的基本功能和內(nèi)部結(jié)構(gòu) 2008.2.2 8253的引腳信號 2028.2.3 8253的控制字與初始化編程 2048.2.4 8253的工作方式 2068.3 8253應(yīng)用舉例 2128.3.1 8253的一般應(yīng)用 2128.3.2 8253在微機系統(tǒng)中的應(yīng)用 214本章小結(jié) 216習(xí)題 217第9章 并行接口 2189.1 通信概述 2189.1.1 并行通信和串行通信 2189.1.2 通信中需要解決的問題 2189.2 可編程并行接口8255 2199.2.1 系統(tǒng)連接、內(nèi)部結(jié)構(gòu)和外部 引腳 2199.2.2 8255控制字 2219.2.3 8255工作方式 2229.2.4 讀PC口 2269.2.5 8255應(yīng)用舉例 227本章小結(jié) 237習(xí)題 238第10章 串行通信接口 23910.1 概述 23910.1.1 串行通信數(shù)據(jù)的收發(fā)方式 23910.1.2 串行通信數(shù)據(jù)的傳輸方向 24010.2 串行通信接口標(biāo)準(zhǔn)RS-232C 24010.3 可編程串行通信接口芯片8251A 24310.3.1 8251A的基本性能 24310.3.2 8251A芯片外部引腳信號 24410.3.3 8251A芯片內(nèi)部結(jié)構(gòu)及其 功能 24510.3.4 8251A芯片的命令字和 狀態(tài)字 24610.4 串行接口應(yīng)用舉例 24910.4.1 基于8251A可編程通信接口 芯片 24910.4.2 基于BIOS串行通信口功能 調(diào)用 251本章小結(jié) 253習(xí)題 253第11章 存儲器 25411.1 半導(dǎo)體存儲器的分類及性能 指標(biāo) 25411.1.1 半導(dǎo)體存儲器的分類 25411.1.2 半導(dǎo)體存儲器的性能指標(biāo) 25511.2 讀寫存儲器RAM 25611.2.1 靜態(tài)隨機存取存儲器 (SRAM) 25611.2.2 動態(tài)隨機存取存儲器 (DRAM) 25911.3 只讀存儲器ROM 26211.3.1 掩模型ROM 26211.3.2 可編程ROM(PROM) 26211.3.3 可擦除可編程ROM (EPROM) 26311.3.4 電可擦除可編程ROM (EEPROM) 26411.3.5 閃速存儲器 (Flash Memory) 26511.4 內(nèi)存儲器系統(tǒng)的設(shè)計 26511.4.1 存儲器芯片的選擇 26511.4.2 存儲器芯片與CPU的連接 26611.4.3 存儲器的地址譯碼方法 26611.5 微機存儲器的層次結(jié)構(gòu)及管理 26911.5.1 存儲器層次結(jié)構(gòu) 26911.5.2 Cache的工作原理 26911.5.3 存儲器管理 270本章小結(jié) 275習(xí)題 275第12章 數(shù)模和模數(shù)轉(zhuǎn)換 27612.1 概述 27612.2 D/A轉(zhuǎn)換器 27612.2.1 D/A轉(zhuǎn)換器概述 27612.2.2 D/A轉(zhuǎn)換器的常用參數(shù) 27712.2.3 D/A轉(zhuǎn)換器的連接特性 27712.3 D/A轉(zhuǎn)換器的應(yīng)用 27812.3.1 DAC0832介紹 27812.3.2 DAC0832的連接與編程 27912.3.3 其他D/A轉(zhuǎn)換器介紹 28212.4 A/D轉(zhuǎn)換器 28212.4.1 A/D轉(zhuǎn)換器概述 28212.4.2 A/D轉(zhuǎn)換器的主要技術(shù)指標(biāo) 28412.4.3 A/D轉(zhuǎn)換器的連接特性 28512.5 A/D轉(zhuǎn)換器的應(yīng)用 28512.5.1 ADC0809介紹 28512.5.2 ADC0809的連接與編程 28612.5.3 其他A/D轉(zhuǎn)換器介紹 290第13章 80x86微處理器 29213.1 80286微處理器簡介 29213.2 80386微處理器 29213.2.1 80386的主要特性 29313.2.2 80386的內(nèi)部結(jié)構(gòu) 29313.2.3 80386的工作方式 29513.2.4 80386的內(nèi)存分頁機制 29513.2.5 80386的中斷和異常 29713.3 80486微處理器 29813.3.1 80486微處理器內(nèi)部結(jié)構(gòu) 29813.3.2 80486的工作方式 29913.4 Pentium微處理器體系結(jié)構(gòu) 30013.4.1 Pentium微處理器 30013.4.2 Pentium Pro 微處理器 30113.4.3 Pentium MMX微處理器 30213.4.4 Pentium Ⅱ微處理器 30313.4.5 Pentium Ⅲ微處理器 30413.4.6 Pentium 4微處理器 30513.4.7 Pentium D微處理器 306本章小結(jié) 306習(xí)題 307第14章 課程綜合設(shè)計 30814.1 設(shè)計過程 30814.2 參考題目 30914.2.1 秒表程序設(shè)計 30914.2.2 簡易電子琴設(shè)計 31014.2.3 電子實時時鐘軟件設(shè)計 31114.2.4 簡易電話號碼簿程序設(shè)計 31114.2.5 交通信號燈控制系統(tǒng)設(shè)計 31114.2.6 多路智力競賽搶答器設(shè)計 31314.2.7 雙機通信系統(tǒng)設(shè)計 31314.2.8 霓虹燈控制系統(tǒng)設(shè)計 31414.2.9 打字速度訓(xùn)練程序 31414.2.10 骰子模擬程序設(shè)計 31514.2.11 模擬21點游戲程序設(shè)計 31514.2.12 百米賽跑游戲模擬程序設(shè)計 31614.2.13 光條式菜單程序設(shè)計 31714.2.14 單詞記憶測試器程序設(shè)計 31814.2.15 汽車信號燈控制系統(tǒng)設(shè)計 31914.2.16 步進電機工作原理模擬程序 設(shè)計 32014.2.17 波形發(fā)生器設(shè)計 32114.2.18 數(shù)據(jù)采集系統(tǒng)設(shè)計 32214.2.19 文本編輯器設(shè)計 32314.2.20 學(xué)生成績管理程序 324附錄A 常用ASCII碼表 325附錄B DOS系統(tǒng)功能調(diào)用表 (INT 21H) 326附錄C ROM-BIOS調(diào)用一覽表 331附錄D 8086匯編出錯信息摘要 333附錄E DEBUG常用命令集 334參考文獻 335
編輯推薦
隨著微型計算機技術(shù)的迅猛發(fā)展,為適應(yīng)本科教育教材更新需求和電子信息科學(xué)與電氣信息類專業(yè)課程基本要求,根據(jù)作者多年來從事高?!拔C原理及應(yīng)用”、“單片機原理及應(yīng)用”課程的教學(xué)實踐和科研開發(fā)的切身經(jīng)驗,以培養(yǎng)學(xué)生計算機設(shè)計應(yīng)用系統(tǒng)能力的目的,并考慮到近年來嵌入式系統(tǒng)、微電子和通信等技術(shù)領(lǐng)域的迅速發(fā)展和需求,我們組織編寫了本書。 由黃玉清主編的《微機原理與接口技術(shù)》詳細(xì)地從概念上講述了計算機的基本組成和工作原理,特別是用簡單模型機形象直觀地介紹了計算機的主要工作過程,使學(xué)生對計算機的原理和運行機制有較深刻的理解。作為微型計算機技術(shù)的教材,它包含了本科階段教學(xué)內(nèi)容的4個主要方面。
圖書封面
評論、評分、閱讀與下載