出版時(shí)間:2011-8 出版社:電子工業(yè)出版社 作者:李芷 編著 頁數(shù):250
內(nèi)容概要
《微機(jī)原理與接口技術(shù)(第3版)》(李芷、楊文顯、卜艷萍合作編著)以 Intel
80x86微處理器為背景,從應(yīng)用角度系統(tǒng)介紹16位和32位微機(jī)的系統(tǒng)結(jié)構(gòu)、微處理器、存儲(chǔ)器、中斷系統(tǒng)、輸入/輸出接口、控制器接口、數(shù)/模和模/數(shù)轉(zhuǎn)換接口、總線接口、常用外設(shè)接口的工作原理及其應(yīng)用技術(shù)。
《微機(jī)原理與接口技術(shù)(第3版)》共12章。書中首先介紹微機(jī)的軟件、硬件技術(shù)基礎(chǔ),以及微機(jī)接口技術(shù)的基本要點(diǎn),然后分別闡述微機(jī)系統(tǒng)的微處理器、匯編語言程序設(shè)計(jì)、存儲(chǔ)器、中斷系統(tǒng)、專用控制器、并行/串行通信、數(shù)/模和模/數(shù)轉(zhuǎn)換器、總線技術(shù)、人-機(jī)交互接口的組成、工作原理及其應(yīng)用技術(shù),并對(duì)微機(jī)系統(tǒng)常用的通用可編程接口電路給出應(yīng)用實(shí)例分析。本書最后一章給出8個(gè)通用接口應(yīng)用實(shí)驗(yàn)項(xiàng)目示例,供微機(jī)課程教學(xué)實(shí)驗(yàn)選用。
本書可作為高職高專計(jì)算機(jī)專業(yè)、通信工程專業(yè)和其他工科專業(yè)本課程的教材,也可作為計(jì)算機(jī)(偏硬件技術(shù))等級(jí)考試的培訓(xùn)教材。
書籍目錄
第1章 微型計(jì)算機(jī)概述
1.1 微型計(jì)算機(jī)
1.1.1 微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)
1.1.2 微型計(jì)算機(jī)性能指標(biāo)
1.1.3 微型計(jì)算機(jī)的組成
1.1.4 微機(jī)的分類及其應(yīng)用
1.2 微機(jī)的軟件基礎(chǔ)
1.2.1 微機(jī)中的數(shù)和運(yùn)算
1.2.2 指令和指令系統(tǒng)
1.2.3 匯編語言程序
1.3 微機(jī)的結(jié)構(gòu)特點(diǎn)
1.3.1 微機(jī)的總線結(jié)構(gòu)
1.3.2 引腳的功能復(fù)用
1.3.3 流水線技術(shù)
1.3.4 微機(jī)中常用的數(shù)字部件
習(xí)題1
第2章 80X86微處理器及其系統(tǒng)結(jié)構(gòu)
2.1 8086/8088微處理器
2.1.1 8086/8088微處理器結(jié)構(gòu)
2.1.2 8086/8088的總線周期
2.1.3 8086/8088的引腳特性
2.2 8086/8088的系統(tǒng)組成
2.2.1 8086/8088系統(tǒng)結(jié)構(gòu)
2.2.2 8086/8088最小模式系統(tǒng)組成
2.2.3 8086/8088最大模式系統(tǒng)組成
2.3 現(xiàn)代微處理器系統(tǒng)
2.3.1 80x86高檔微處理器
2.3.2 32位微處理器的寄存器
2.3.3 32位微處理器的工作方式
2.3.4 現(xiàn)代微機(jī)的系統(tǒng)結(jié)構(gòu)
習(xí)題2
第3章 匯編語言程序設(shè)計(jì)
3.1 8086/8088指令系統(tǒng)
3.1.1 8086/8088指令格式
3.1.2 8086/8088尋址方式
3.1.3 8086/8088指令系統(tǒng)
3.2 匯編語言程序
3.2.1 匯編語言語句格式
3.2.2 匯編表達(dá)式
3.2.3 匯編指示性(偽)指令
3.2.4 匯編語言程序段結(jié)構(gòu)
3.3 匯編語言程序設(shè)計(jì)
3.3.1 順序程序設(shè)計(jì)
3.3.2 分支程序設(shè)計(jì)
3.3.3 循環(huán)程序設(shè)計(jì)
3.3.4 子程序設(shè)計(jì)和系統(tǒng)調(diào)用
習(xí)題3
第4章 微機(jī)存儲(chǔ)器
4.1 半導(dǎo)體存儲(chǔ)器
4.1.1 半導(dǎo)體存儲(chǔ)器的性能指標(biāo)
4.1.2 半導(dǎo)體存儲(chǔ)器的分類及其特點(diǎn)
4.1.3 存儲(chǔ)器芯片的基本組成
4.2 存儲(chǔ)器與系統(tǒng)的連接
4.2.1 數(shù)據(jù)線、地址線和讀/寫線的連接
4.2.2 存儲(chǔ)器容量的擴(kuò)充
4.2.3 片選信號(hào)的產(chǎn)生
4.2.4 微機(jī)內(nèi)存儲(chǔ)器組織
4.3 現(xiàn)代存儲(chǔ)器體系結(jié)構(gòu)
4.3.1 并行主存儲(chǔ)器結(jié)構(gòu)
4.3.2 高速緩沖存儲(chǔ)器
4.3.3 虛擬存儲(chǔ)器
習(xí)題4
第5章 微機(jī)接口概述
5.1 微機(jī)接口
5.1.1 微機(jī)接口與接口技術(shù)
5.1.2 接口的分類
5.1.3 接口的功能
5.2 I/O接口的基本結(jié)構(gòu)
5.2.1 接口與外設(shè)之間的信息
5.2.2 I/O接口的基本組成
5.3 接口數(shù)據(jù)傳送的控制方式
5.3.1 程序方式
5.3.2 中斷方式
5.3.3 直接存儲(chǔ)器存?。―MA)方式
習(xí)題5
第6章 微機(jī)中斷系統(tǒng)
6.1 中斷和中斷系統(tǒng)
6.1.1 中斷系統(tǒng)功能
6.1.2 中斷處理過程
6.1.3 中斷判優(yōu)(排隊(duì))邏輯
6.2 8086/8088中斷結(jié)構(gòu)
6.2.1 向量中斷
6.2.2 8086/8088中斷分類
6.2.3 8086/8088中斷管理過程
6.3 現(xiàn)代微機(jī)的中斷技術(shù)
6.3.1 保護(hù)方式的中斷
6.3.2 I/O控制中心(ICH)的中斷
6.3.3 APIC中斷
習(xí)題6112
第7章 控制器接口
7.1 中斷控制器8259A
7.1.1 8259A的功能
7.1.2 8259A的內(nèi)部結(jié)構(gòu)和引腳
7.1.3 8259A的中斷管理方式
7.1.4 8259A的編程設(shè)置
7.2 DMA控制器8237A
7.2.1 8237A的基本特點(diǎn)
7.2.2 8237A的內(nèi)部結(jié)構(gòu)和引腳
7.2.3 8237A的工作方式
7.2.4 8237A的寄存器及其編程應(yīng)用
7.3 定時(shí)/計(jì)數(shù)器8253
7.3.1 定時(shí)/計(jì)數(shù)器工作原理
7.3.2 8253的內(nèi)部結(jié)構(gòu)和引腳
7.3.3 8253的工作方式
7.3.4 8253的應(yīng)用例
習(xí)題7
第8章 并行/串行通信接口
8.1 可編程并行I/O接口8255A
8.1.1 8255A的內(nèi)部結(jié)構(gòu)和引腳
8.1.2 8255A的控制字
8.1.3 8255A的工作方式
8.1.4 8255A的應(yīng)用例
8.2 串行通信和串行I/O接口
8.2.1 串行通信方式
8.2.2 串行通信規(guī)程
8.2.3 串行I/O接口的基本結(jié)構(gòu)
8.3 可編程串行I/O接口8251A
8.3.1 8251A的內(nèi)部結(jié)構(gòu)和引腳
8.3.2 8251A的工作過程
8.3.3 8251A的控制字和狀態(tài)字
8.3.4 8251A的應(yīng)用例
習(xí)題8159
第9章 數(shù)/模、模/數(shù)轉(zhuǎn)換接口
9.1 數(shù)/模(D/A)轉(zhuǎn)換
9.1.1 D/A轉(zhuǎn)換原理
9.1.2 D/A轉(zhuǎn)換器性能參數(shù)
9.1.3 DAC0832及其接口電路
9.2 模/數(shù)(A/D)轉(zhuǎn)換
9.2.1 A/D轉(zhuǎn)換過程
9.2.2 A/D轉(zhuǎn)換方法
9.2.3 A/D轉(zhuǎn)換器性能參數(shù)
9.2.4 ADC0809及其接口電路
9.3 數(shù)/模、模/數(shù)通道設(shè)計(jì)
9.3.1 多路模擬開關(guān)
9.3.2 采樣/保持器
9.3.3 A/D,D/A通道的結(jié)構(gòu)形式
9.3.4 A/D,D/A通道的應(yīng)用例
習(xí)題9
第10章 微機(jī)總線接口
10.1 總線技術(shù)
10.1.1 總線和總線結(jié)構(gòu)
10.1.2 總線類型和總線標(biāo)準(zhǔn)
10.1.3 總線技術(shù)
10.2 系統(tǒng)總線
10.2.1 PC/XT總線
10.2.2 ISA和EISA總線
10.2.3 高速局部總線
10.3 常用的串行總線
10.3.1 EIA-RS-232總線
10.3.2 USB總線
習(xí)題10
第11章 人-機(jī)交互接口
11.1 輸入設(shè)備接口
11.1.1 非編碼鍵盤接口
11.1.2 PC鍵盤接口
11.1.3 鼠標(biāo)接口
11.2 輸出設(shè)備接口
11.2.1 LED數(shù)字顯示器接口
11.2.2 CRT顯示器和顯示適配器
11.2.3 針式打印機(jī)接口
11.3 磁盤存儲(chǔ)器接口
11.3.1 軟磁盤接口
11.3.2 硬磁盤接口
習(xí)題11
第12章 微機(jī)原理與接口實(shí)驗(yàn)
12.1 微機(jī)實(shí)驗(yàn)系統(tǒng)
12.1.1 實(shí)驗(yàn)系統(tǒng)(臺(tái))的組成
12.1.2 TDN 86/51教學(xué)實(shí)驗(yàn)系統(tǒng)
12.2 存儲(chǔ)器擴(kuò)充實(shí)驗(yàn)
12.3 8259A中斷控制器實(shí)驗(yàn)
12.4 8237A DMA控制器實(shí)驗(yàn)
12.5 8253定時(shí)/計(jì)數(shù)器實(shí)驗(yàn)
12.6 8255A并行接口實(shí)驗(yàn)
12.7 8251A串行接口實(shí)驗(yàn)
12.8 DAC0832和ADC0809實(shí)驗(yàn)
12.9 時(shí)間數(shù)碼顯示系統(tǒng)實(shí)驗(yàn)
附錄A 8086/8088指令系統(tǒng)表
附錄B BIOS中斷調(diào)用表
附錄C DOS功能調(diào)用(INT 21H)表
參考文獻(xiàn)
章節(jié)摘錄
通常,一條指令由操作碼(OP)和操作數(shù)(OD)兩部分組成,其中,操作碼指出所要執(zhí)行的操作,操作數(shù)指出操作過程中所需的操作數(shù)據(jù)(操作對(duì)象)。指令中操作數(shù)的描述是指出操作數(shù)據(jù)存放于何處,這就是操作數(shù)的尋址方式描述。 計(jì)算機(jī)的指令是由一個(gè)二進(jìn)制編碼組成,這稱為機(jī)器指令。由于機(jī)器指令是一串0和1的組合,人們難記憶、難理解、易出錯(cuò)。所以,人們把機(jī)器指令的操作碼和操作數(shù)用一些助記符號(hào)來表示,這稱為匯編語言的符號(hào)指令。通常,操作碼用相應(yīng)英文詞的縮寫描述,例如,傳送指令操作碼用“MOV”,加法指令操作碼用“.ADD”,等等。這樣每條機(jī)器指令就易讀、易理解、易記憶,也不易出錯(cuò)了。本書均用匯編語言格式書寫的符號(hào)指令?! ?.指令系統(tǒng) 計(jì)算機(jī)能直接執(zhí)行的全部指令的集合,稱為該計(jì)算機(jī)的指令系統(tǒng)(InstructionSet)。實(shí)際上,一個(gè)計(jì)算機(jī)的全部指令種類,加上不同的尋找操作數(shù)方式的組合,再加上不同的操作數(shù)據(jù)形式(字節(jié)、字、雙字等),可構(gòu)成上千種指令操作。由此可見,指令系統(tǒng)是計(jì)算機(jī)性能的重要體現(xiàn)?! ∥C(jī)指令系統(tǒng)通常由百余條指令組成。例如,.Z80指令系統(tǒng)有158條指令,Intel8086/8088指令系統(tǒng)有133條指令?! ∥C(jī)的指令系統(tǒng)是硬件和軟件之間的橋梁,是匯編語言程序設(shè)計(jì)的基礎(chǔ)?! ?.2.3 匯編語言程序 計(jì)算機(jī)的程序設(shè)計(jì)語言分為機(jī)器語言、匯編語言、高級(jí)語言。高級(jí)語言非常接近人類自然語言,是通用于各種機(jī)器的,面向問題求解過程的程序設(shè)計(jì)語言。高級(jí)語言不能直接利用計(jì)算機(jī)的硬件特性,執(zhí)行速度慢,占用存儲(chǔ)空間大是其主要缺點(diǎn)。匯編語言和機(jī)器語言都是直接對(duì)應(yīng)于一個(gè)指令系統(tǒng),面向機(jī)器的程序設(shè)計(jì)語言。它們能利用計(jì)算機(jī)的所有硬件特性,直接控制硬件動(dòng)作,執(zhí)行時(shí)間和占用存儲(chǔ)空間的效率完全一樣?! ?/pre>圖書封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒讀過(85)
- 勉強(qiáng)可看(620)
- 一般般(105)
- 內(nèi)容豐富(4386)
- 強(qiáng)力推薦(359)