微機原理與接口技術

出版時間:2011-6  出版社:黃玉清 電子工業(yè)出版社 (2011-06出版)  作者:黃玉清  頁數(shù):331  

內容概要

  《微機原理與接口技術》是省精品課程教材,依據(jù)電子信息科學與電氣信息類平臺課程教學基本要求編寫,以80x86為主,介紹微機原理的基本理論與技術應用。主要內容包括:微型計算機基本結構與基本原理、微處理器結構,數(shù)據(jù)類型、尋址方式、指令系統(tǒng),匯編語言程序設計,輸入,輸出接口方式、微型計算機與外設的數(shù)據(jù)傳輸方式,DMA技術、中斷技術、總線技術,可編程定時器/計數(shù)器,串/并行接口技術,存儲器設計技術,A/D與D/A轉換技術,80x86與Pentium微處理器體系結構,微機應用系統(tǒng)課程設計等?!妒【氛n程教材·普通高等教育“十二五”規(guī)劃教材·電子電氣基礎課程規(guī)劃教材:微機原理與接口技術》配套電子課件、習題參考答案、課程教學網站等?!  妒【氛n程教材·普通高等教育“十二五”規(guī)劃教材·電子電氣基礎課程規(guī)劃教材:微機原理與接口技術》可作為高等學校電子信息與電氣類專業(yè)和計算機專業(yè)相關課程的教材,也可作為自學和考研的參考用書,還可供相關領域的科技工作者學習、參考。

書籍目錄

第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  計算機的組成結構 101.3.3  微機的組成結構 121.3.4  模型機 141.3.5  指令集設計 171.3.6  程序設計 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本章小結 24習題 24第2章  8086微處理器 252.1  內部結構 252.1.1  結構特點 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本章小結 41習題 41第3章  8086指令系統(tǒng) 433.1  概述 433.1.1  指令的構成 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  算術運算類指令 603.4.3  邏輯運算與移位指令 703.4.4  串操作類指令 753.4.5  控制轉移類指令 803.4.6  處理器控制指令 88本章小結 89習題 90第4章  匯編語言程序設計 924.1  匯編語言程序設計的特點 924.1.1  機器語言 924.1.2  匯編語言 924.1.3  匯編語言程序設計的特點 924.1.4  8086宏匯編源程序的組成 944.1.5  匯編語句格式 944.2  數(shù)據(jù)項與表達式 954.2.1  常量 954.2.2  變量 954.2.3  標號 964.2.4  表達式 964.3  偽指令 984.3.1  符號定義偽指令 984.3.2  數(shù)據(jù)定義偽指令 994.3.3  宏 1024.4  功能調用介紹 1044.4.1  DOS系統(tǒng)功能調用介紹 1044.4.2  BIOS功能調用 1064.5  匯編語言程序設計 1074.5.1  匯編語言程序設計的步驟 1074.5.2  順序程序設計 1084.5.3  分支結構程序設計 1104.5.4  循環(huán)結構程序設計 1124.5.5  子程序設計 119本章小結 129習題 130第5章  微機的輸入與輸出 1335.1  接口概述 1335.1.1  接口的功能 1335.1.2  接口中的信息類型 1345.1.3  接口的典型結構 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本章小結 145習題 145第6章  DMA控制器 1476.1  DMA技術概述 1476.1.1  DMA的兩種工作狀態(tài) 1476.1.2  DMA的傳送過程 1476.1.3  DMA傳送與中斷傳送比較 1486.1.4  DMA控制器的功能 1486.2  8237的引腳特性和內部結構 1496.2.1  8237的引腳 1496.2.2  8237的內部結構 1516.3  8237的控制寄存器格式和     軟命令 1536.3.1  8237的控制寄存器格式 1536.3.2  8237的軟命令 1566.4  8237的工作時序 1566.5  8237的編程應用 1586.5.1  8237的編程步驟 1586.5.2  編程舉例 1586.5.3  8237在PC/XT微機中      的應用 159習題 161第7章  中斷系統(tǒng) 1627.1  中斷系統(tǒng)的基本概念 1627.1.1  中斷的概念 1627.1.2  中斷系統(tǒng)組成 1637.1.3  中斷優(yōu)先權與中斷嵌套 1647.2  8086微機中斷系統(tǒng) 1667.2.1  8086中斷方式 1667.2.2  中斷向量表 1697.2.3  8086 CPU響應中斷的流程 1707.2.4  中斷服務程序設計舉例 1727.3  8259A可編程中斷控制器 1747.3.1  8259A的功能 1757.3.2  8259A的外部特性與內部      結構 1757.3.3  8259A的控制命令字與初始化      編程 1777.3.4  8259的操作命令字OCW 1827.3.5  8259A的工作方式 1847.3.6  8259A在微機系統(tǒng)中的應用 1897.4  中斷服務程序設計 1907.4.1  中斷程序設計步驟 1907.4.2  應用舉例 1907.5  高檔微機中斷系統(tǒng)簡介 1977.5.1  高檔微機中斷結構 1977.5.2  實地址模式下查詢向量表 198本章小結 198習題 199第8章  定時/計數(shù)技術 2008.1  概述 2008.2  Intel 8253可編程定時器/計數(shù)器 2008.2.1  8253的基本功能和內部結構 2008.2.2  8253的引腳信號 2028.2.3  8253的控制字與初始化編程 2048.2.4  8253的工作方式 2068.3  8253應用舉例 2128.3.1  8253的一般應用 2128.3.2  8253在微機系統(tǒng)中的應用 214本章小結 216習題 217第9章  并行接口 2189.1  通信概述 2189.1.1  并行通信和串行通信 2189.1.2  通信中需要解決的問題 2189.2  可編程并行接口8255 2199.2.1  系統(tǒng)連接、內部結構和外部      引腳 2199.2.2  8255控制字 2219.2.3  8255工作方式 2229.2.4  讀PC口 2269.2.5  8255應用舉例 227本章小結 237習題 238第10章  串行通信接口 23910.1  概述 23910.1.1  串行通信數(shù)據(jù)的收發(fā)方式 23910.1.2  串行通信數(shù)據(jù)的傳輸方向 24010.2  串行通信接口標準RS-232C 24010.3  可編程串行通信接口芯片8251A 24310.3.1  8251A的基本性能 24310.3.2  8251A芯片外部引腳信號 24410.3.3  8251A芯片內部結構及其       功能 24510.3.4  8251A芯片的命令字和       狀態(tài)字 24610.4  串行接口應用舉例 24910.4.1  基于8251A可編程通信接口       芯片 24910.4.2  基于BIOS串行通信口功能       調用 251本章小結 253習題 253第11章  存儲器 25411.1  半導體存儲器的分類及性能      指標 25411.1.1  半導體存儲器的分類 25411.1.2  半導體存儲器的性能指標 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  內存儲器系統(tǒng)的設計 26511.4.1  存儲器芯片的選擇 26511.4.2  存儲器芯片與CPU的連接 26611.4.3  存儲器的地址譯碼方法 26611.5  微機存儲器的層次結構及管理 26911.5.1  存儲器層次結構 26911.5.2  Cache的工作原理 26911.5.3  存儲器管理 270本章小結 275習題 275第12章  數(shù)模和模數(shù)轉換 27612.1  概述 27612.2  D/A轉換器 27612.2.1  D/A轉換器概述 27612.2.2  D/A轉換器的常用參數(shù) 27712.2.3  D/A轉換器的連接特性 27712.3  D/A轉換器的應用 27812.3.1  DAC0832介紹 27812.3.2  DAC0832的連接與編程 27912.3.3  其他D/A轉換器介紹 28212.4  A/D轉換器 28212.4.1  A/D轉換器概述 28212.4.2  A/D轉換器的主要技術指標 28412.4.3  A/D轉換器的連接特性 28512.5  A/D轉換器的應用 28512.5.1  ADC0809介紹 28512.5.2  ADC0809的連接與編程 28612.5.3  其他A/D轉換器介紹 290第13章  80x86微處理器 29213.1  80286微處理器簡介 29213.2  80386微處理器 29213.2.1  80386的主要特性 29313.2.2  80386的內部結構 29313.2.3  80386的工作方式 29513.2.4  80386的內存分頁機制 29513.2.5  80386的中斷和異常 29713.3  80486微處理器 29813.3.1  80486微處理器內部結構 29813.3.2  80486的工作方式 29913.4  Pentium微處理器體系結構 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本章小結 306習題 307第14章  課程綜合設計 30814.1  設計過程 30814.2  參考題目 30914.2.1  秒表程序設計 30914.2.2  簡易電子琴設計 31014.2.3  電子實時時鐘軟件設計 31114.2.4  簡易電話號碼簿程序設計 31114.2.5  交通信號燈控制系統(tǒng)設計 31114.2.6  多路智力競賽搶答器設計 31314.2.7  雙機通信系統(tǒng)設計 31314.2.8  霓虹燈控制系統(tǒng)設計 31414.2.9  打字速度訓練程序 31414.2.10  骰子模擬程序設計 31514.2.11  模擬21點游戲程序設計 31514.2.12  百米賽跑游戲模擬程序設計 31614.2.13  光條式菜單程序設計 31714.2.14  單詞記憶測試器程序設計 31814.2.15  汽車信號燈控制系統(tǒng)設計 31914.2.16  步進電機工作原理模擬程序        設計 32014.2.17  波形發(fā)生器設計 32114.2.18  數(shù)據(jù)采集系統(tǒng)設計 32214.2.19  文本編輯器設計 32314.2.20  學生成績管理程序 324附錄A  常用ASCII碼表 325附錄B  DOS系統(tǒng)功能調用表       (INT 21H) 326附錄C  ROM-BIOS調用一覽表 331附錄D  8086匯編出錯信息摘要 333附錄E  DEBUG常用命令集 334參考文獻 335

編輯推薦

隨著微型計算機技術的迅猛發(fā)展,為適應本科教育教材更新需求和電子信息科學與電氣信息類專業(yè)課程基本要求,根據(jù)作者多年來從事高?!拔C原理及應用”、“單片機原理及應用”課程的教學實踐和科研開發(fā)的切身經驗,以培養(yǎng)學生計算機設計應用系統(tǒng)能力的目的,并考慮到近年來嵌入式系統(tǒng)、微電子和通信等技術領域的迅速發(fā)展和需求,我們組織編寫了本書。    由黃玉清主編的《微機原理與接口技術》詳細地從概念上講述了計算機的基本組成和工作原理,特別是用簡單模型機形象直觀地介紹了計算機的主要工作過程,使學生對計算機的原理和運行機制有較深刻的理解。作為微型計算機技術的教材,它包含了本科階段教學內容的4個主要方面。

圖書封面

評論、評分、閱讀與下載


    微機原理與接口技術 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7