出版時(shí)間:2010-9 出版社:科學(xué)出版社 作者:王成端 編 頁數(shù):309
前言
微機(jī)原理與接口技術(shù)是計(jì)算機(jī)及相關(guān)本、??茖I(yè)的一門重要專業(yè)基礎(chǔ)課。通過本課程的教學(xué)和實(shí)踐,學(xué)生應(yīng)掌握微型計(jì)算機(jī)的工作原理和系統(tǒng)結(jié)構(gòu),掌握微機(jī)應(yīng)用系統(tǒng)的研發(fā)技術(shù)和基本方法。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,新技術(shù)、新機(jī)型不斷涌現(xiàn),但從掌握計(jì)算機(jī)工作原理的角度考慮,16位機(jī)是最成熟和最具代表性的。16位微處理器的體系結(jié)構(gòu)簡單易懂,是后續(xù)高檔微處理器的基礎(chǔ),一些基本概念,如中斷、DMA技術(shù)、定時(shí)計(jì)數(shù)器等各種接口技術(shù)內(nèi)容都被涵蓋,相關(guān)的資料非常豐富,有利于學(xué)生在學(xué)習(xí)中參考。所以,在本教材編寫過程中,以Intel8086十六位微處理器為背景,從應(yīng)用角度系統(tǒng)闡述微型計(jì)算機(jī)的基本原理,介紹計(jì)算機(jī)運(yùn)算基礎(chǔ)、微處理器結(jié)構(gòu)、半導(dǎo)體存儲(chǔ)器、指令系統(tǒng)及匯編語言程序設(shè)計(jì)、輸入/輸出與中斷技術(shù)、常用可編程接口芯片的特點(diǎn)和使用、人機(jī)交互設(shè)備接口等內(nèi)容。本書對Pentium系列處理器和Core 2 Duo處理器也做了適當(dāng)介紹,開拓學(xué)生思路,使其對先進(jìn)的微處理器技術(shù)有一定程度的了解?! ≡谖C(jī)原理與接口技術(shù)的學(xué)習(xí)中,學(xué)生不僅應(yīng)該掌握原理,更要學(xué)會(huì)應(yīng)用,做到理論與實(shí)際相結(jié)合。另外,接口技術(shù)的學(xué)習(xí)不僅僅是硬件上的分析與設(shè)計(jì),還應(yīng)該包括接口軟件的編寫。因此,微機(jī)原理與接口技術(shù)課程的教材,既要注重內(nèi)容更新,也要注重將重點(diǎn)放在接口設(shè)計(jì)與應(yīng)用上。在內(nèi)容的組織上,本著由淺入深、循序漸進(jìn)的原則,注重基本概念和基本知識(shí)的介紹,結(jié)合實(shí)例,重點(diǎn)介紹實(shí)用性較強(qiáng)的內(nèi)容。對應(yīng)用較少、難度過大的內(nèi)容則少量介紹或不予介紹,使學(xué)生有的放矢,掌握所學(xué)內(nèi)容。 本書突出應(yīng)用性,書中列舉了大量面向?qū)嶋H應(yīng)用的例題,給出了分析方法、設(shè)計(jì)過程和詳細(xì)注釋,提供了相應(yīng)的匯編語言源程序。同時(shí),編寫了配套的實(shí)驗(yàn)與輔導(dǎo)教材,并提供電子教案,方便教師教學(xué)和學(xué)生學(xué)習(xí)。
內(nèi)容概要
《微機(jī)原理與接口技術(shù)》以Intel 80x86系列微處理器為主線,將微機(jī)原理、匯編語言程序設(shè)計(jì)和微機(jī)接口技術(shù)的內(nèi)容整合起來,系統(tǒng)地介紹了與微型計(jì)算機(jī)有關(guān)的基礎(chǔ)知識(shí),包括8086 CPU的系統(tǒng)結(jié)構(gòu)、指令系統(tǒng)、匯編語言程序設(shè)計(jì)、存儲(chǔ)器技術(shù)、中斷技術(shù)、輸入/輸出技術(shù)、常用I/O接口芯片、A/D和D/A轉(zhuǎn)換器的接口設(shè)計(jì)及人機(jī)交互接口技術(shù)等?!段C(jī)原理與接口技術(shù)》力求突出應(yīng)用性,通過大量實(shí)例詳細(xì)講解匯編語言程序設(shè)計(jì)、接口技術(shù)等內(nèi)容,并配有大量實(shí)用的習(xí)題和思考題。 《微機(jī)原理與接口技術(shù)》可作為普通高等院校計(jì)算機(jī)、自動(dòng)化、機(jī)電一體化、電子技術(shù)等專業(yè)的“微機(jī)原理與接口技術(shù)”課程教材,也可作為高職、高專及成人高等教育的教材,或供從事微機(jī)系統(tǒng)設(shè)計(jì)和應(yīng)用的工程技術(shù)人員參考。
書籍目錄
前言第1章 緒論1.1 概述1.1.1 微型計(jì)算機(jī)及其發(fā)展概況1.1.2 微型計(jì)算機(jī)的特點(diǎn)1.2 計(jì)算機(jī)中的數(shù)據(jù)表示與編碼1.2.1 數(shù)和數(shù)制及其轉(zhuǎn)換1.2.2 計(jì)算機(jī)中帶符號(hào)數(shù)的表示方法1.2.3 定點(diǎn)數(shù)與浮點(diǎn)數(shù)1.2.4 十進(jìn)制數(shù)的編碼1.2.5 ASCII字符代碼1.3 微型計(jì)算機(jī)基本結(jié)構(gòu)與工作原理1.3.1 微型計(jì)算機(jī)系統(tǒng)的組成1.3.2 微型計(jì)算機(jī)的工作過程習(xí)題與思考題第2章 微處理器2.1 8086微處理器2.1.1 8086 CPU內(nèi)部結(jié)構(gòu)2.1.2 8086 CPU寄存器組織2.1.3 8086 CPU引腳功能2.1.4 8086 CPU的存儲(chǔ)器組織和I/O組織2.1.5 最小方式和最大方式下的基本配置2.1.6 8086 CPU內(nèi)部時(shí)序2.2 80386和80486微處理器2.2.1 80386微處理器結(jié)構(gòu)2.2.2 80386內(nèi)部機(jī)制2.2.3 80386系統(tǒng)2.2.4 80486微處理器2.3 Pentium系列及Core 2 Duo微處理器2.3.1 Pentium微處理器2.3.2 Pentium Pro微處理器2.3.3 Pentium MMX微處理器2.3.4 Pentium II微處理器2.3.5 Pentium III微處理器2.3.6 Pentium 4微處理器2.3.7 Penfium M微處理器2.3.8 Core 2 Duo微處理器習(xí)題與思考題第3章 尋址方式和指令系統(tǒng)3.1 指令系統(tǒng)概述3.1.1 指令的基本概念3.1.2 指令格式3.1.3 8086匯編語言格式3.1.4 指令的執(zhí)行3.2 8086的尋址方式3.2.1 操作數(shù)類型3.2.2 數(shù)據(jù)尋址方式3.2.3 程序地址尋址方式3.3 8086的指令系統(tǒng)3.3.1 數(shù)據(jù)傳送指令3.3.2 算術(shù)運(yùn)算指令3.3.3 邏輯運(yùn)算指令3.3.4 移位指令3.3.5 串操作指令3.3.6 程序控制指令3.3.7 處理器控制指令3.4 80x86/Penfium新增指令3.4.1 80286新增指令3.4.2 80386新增指令3.4.3 80486新增指令3.4.4 Pentium新增指令習(xí)題與思考題第4章 匯編語言程序設(shè)計(jì)4.1 匯編語言程序基本格式4.1.1 匯編語言概述4.1.2 匯編語言源程序和匯編程序4.1.3 匯編語言的特點(diǎn)4.1.4 一般匯編語言程序的結(jié)構(gòu)形式4.2 匯編語言基本語法4.2.1 語句的類別與結(jié)構(gòu)4.2.2 指令語句的操作數(shù)4.2.3 指令語句中的運(yùn)算符和操作符4.3 偽指令4.3.1 數(shù)據(jù)定義與符號(hào)定義偽指令4.3.2 段定義偽指令4.3.3 過程定義偽指令4.3.4 其他偽指令4.4 宏指令4.5 系統(tǒng)功能調(diào)用4.5.1 DOS軟中斷指令4.5.2 DOS系統(tǒng)功能調(diào)用(INT21H)4.6 匯編語言程序設(shè)計(jì)舉例4.6.1 順序程序設(shè)計(jì)4.6.2 分支程序設(shè)計(jì)4.6.3 循環(huán)程序設(shè)計(jì)4.6.4 子程序設(shè)計(jì)4.6.5 實(shí)用程序設(shè)計(jì)舉例習(xí)題與思考題第5章 半導(dǎo)體存儲(chǔ)器5.1 存儲(chǔ)器概述5.1.1 存儲(chǔ)器分類5.1.2 存儲(chǔ)器的性能指標(biāo)5.2 SRAM存儲(chǔ)器5.2.1 SRAM基本存儲(chǔ)元5.2.2 SRAM存儲(chǔ)器的邏輯結(jié)構(gòu)5.2.3 SRAM讀寫周期波形5.3 DRAM存儲(chǔ)器5.3.1 DRAM基本存儲(chǔ)元5.3.2 DRAM的刷新5.4 只讀存儲(chǔ)器和閃速存儲(chǔ)器5.4.1 只讀存儲(chǔ)器5.4.2 閃速存儲(chǔ)器5.5 半導(dǎo)體存儲(chǔ)器接口5.5.1 半導(dǎo)體存儲(chǔ)器接口的基本技術(shù)5.5.2 靜態(tài)RAM與CPU的連接5.5.3 動(dòng)態(tài)RAM與CPU的連接5.5.4 ROM存儲(chǔ)器與CPU的連接習(xí)題與思考題第6章 輸入/輸出技術(shù)6.1 輸入/輸出的基本方法6.1.1 輸入/輸出接口的概念及基本結(jié)構(gòu)6.1.2 外設(shè)接口的編址方式6.2 CPU與外設(shè)數(shù)據(jù)的傳送方式6.2.1 無條件傳送方式6.2.2 程序查詢方式6.2.3 中斷控制方式6.2.4 DMA方式6.3 中斷技術(shù)6.3.1 中斷的基本概念6.3.2 8086中斷系統(tǒng)6.3.3 8259A中斷控制器6.4 直接存儲(chǔ)器存取6.4.1 DMA傳送基本概念6.4.2 8237A的結(jié)構(gòu)與功能6.4.3 8237A的編程和應(yīng)用實(shí)例習(xí)題與思考題第7章 常用可編程接口芯片及其應(yīng)用7.1 可編程并行接口8255A7.1.1 并行通信的概念7.1.2 8255A外部引腳與內(nèi)部結(jié)構(gòu)7.1.3 8255A方式控制字7.1.4 8255A的工作方式7.1.5 8255A的編程方法7.1.6 8255A應(yīng)用舉例7.2 可編程定時(shí)/計(jì)數(shù)器82537.2.1 定時(shí),計(jì)數(shù)器的基本概念7.2.2 8253外部引腳與內(nèi)部結(jié)構(gòu)7.2.3 8253的方式控制字和讀/寫操作7.2.4 8253的工作方式7.2.5 8253應(yīng)用舉例7.3 可編程串行接口82507.3.1 串行通信概述7.3.2 8250的內(nèi)部結(jié)構(gòu)和外部特性7.3.3 INS8250的內(nèi)部寄存器及其編程方法7.3.4 INS8250串行接口應(yīng)用實(shí)例7.4 模擬接口7.4.1 概述7.4.2 D/A轉(zhuǎn)換器及其與CPU的接口7.4.3 A/D轉(zhuǎn)換器及其與CPU的接口習(xí)題與思考題第8章 人機(jī)交互設(shè)備接口8.1 鍵盤及其接口8.1.1 鍵盤的工作原理8.1.2 PC系列鍵盤及其接口電路8.2 顯示器及其接口8.2.1 LED顯示器及其接口8.2.2 LCD顯示器及其接口8.2.3 CRT顯示器及其接口8.3 打印機(jī)及其接口8.3.1 打印機(jī)的接口控制信號(hào)8.3.2 打印機(jī)接口編程8.4 多媒體技術(shù)及其接口8.4.1 多媒體計(jì)算機(jī)概述8.4.2 多媒體音頻處理技術(shù)8.4.3 多媒體視頻處理技術(shù)8.4.4 其他多媒體技術(shù)8.5 其他常用人機(jī)輸入接口8.5.1 鼠標(biāo)及其接口8.5.2 數(shù)碼相機(jī)及其接口8.5.3 觸摸屏及其接口8.5.4 圖像掃描儀及其接口習(xí)題與思考題參考文獻(xiàn)
編輯推薦
以16位微處理器為重點(diǎn),從應(yīng)用角度系統(tǒng)闡述微型計(jì)算機(jī)的基本原理、系統(tǒng)結(jié)構(gòu)及相關(guān)接口技術(shù),并兼顧Pentium系列和Core 2 Duo處理器,以開拓讀者思路。 注重理論與實(shí)際結(jié)合、硬件與軟件結(jié)合,列舉大量面向?qū)嶋H應(yīng)用的例題,給出分析方法、設(shè)計(jì)過程和詳細(xì)注釋,并提供相應(yīng)的匯編語言源程序。 內(nèi)容組織由淺入深、循序漸進(jìn),注重基本概念、基本知識(shí)和實(shí)用性較強(qiáng)的內(nèi)容,使學(xué)習(xí)有的放矢,并通過豐富的習(xí)題幫助讀者掌握所學(xué)內(nèi)容。
圖書封面
評論、評分、閱讀與下載