注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)科學(xué)理論與基礎(chǔ)知識(shí)微機(jī)原理與接口技術(shù):從16位到32位

微機(jī)原理與接口技術(shù):從16位到32位

微機(jī)原理與接口技術(shù):從16位到32位

定 價(jià):¥39.80

作 者: 喬志偉,張艷兵,李順增 編
出版社: 人民郵電出版社
叢編項(xiàng): 工業(yè)和信息化普通高等教育"十二五"規(guī)劃教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專(zhuān)科教材

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115343420 出版時(shí)間: 2014-02-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 272 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)分為4篇,共14章,內(nèi)容包括:計(jì)算機(jī)的硬件組成、8086匯編語(yǔ)言程序設(shè)計(jì)、8086 CPU特性及其總線(xiàn)操作、存儲(chǔ)器配置方法、接口和中斷技術(shù)、常用接口芯片及其應(yīng)用、80386 CPU特性、32位匯編語(yǔ)言及其程序設(shè)計(jì)。本書(shū)既有16位匯編語(yǔ)言與微機(jī)原理的內(nèi)容,又有32位匯編語(yǔ)言的內(nèi)容,可以作為非電類(lèi)和電類(lèi)相關(guān)專(zhuān)業(yè)微機(jī)原理與接口技術(shù)課程的教材,也可供從事微機(jī)、單片機(jī)、DSP以及嵌入式系統(tǒng)的科研人員參考。

作者簡(jiǎn)介

暫缺《微機(jī)原理與接口技術(shù):從16位到32位》作者簡(jiǎn)介

圖書(shū)目錄

目 錄
第1篇 16位匯編語(yǔ)言部分
第1章 微機(jī)系統(tǒng)基礎(chǔ)知識(shí) 2
1.1 微機(jī)的發(fā)展、分類(lèi)與應(yīng)用 2
1.1.1 微機(jī)的發(fā)展過(guò)程 2
1.1.2 微機(jī)的分類(lèi)和應(yīng)用 3
1.2 微機(jī)系統(tǒng)的組成 5
1.2.1 微處理器 5
1.2.2 微型計(jì)算機(jī) 5
1.2.3 微型計(jì)算機(jī)系統(tǒng) 6
1.3 二進(jìn)制數(shù)及運(yùn)算 7
1.3.1 二進(jìn)制數(shù) 7
1.3.2 二進(jìn)制數(shù)的運(yùn)算 7
1.3.3 數(shù)在計(jì)算機(jī)中的表示 8
1.3.4 帶符號(hào)數(shù)的溢出 9
1.4 編碼 10
1.4.1 BCD碼 10
1.4.2 字符的表示(ASCII碼) 11
本章小結(jié) 12
第2章 計(jì)算機(jī)硬件組織的邏輯結(jié)構(gòu) 13
2.1 8086 CPU的邏輯結(jié)構(gòu) 13
2.1.1 CPU的基本功能 13
2.1.2 8086 CPU的邏輯結(jié)構(gòu) 13
2.2 8086存儲(chǔ)器的邏輯結(jié)構(gòu) 18
2.2.1 信息存儲(chǔ) 18
2.2.2 8086存儲(chǔ)器的分段結(jié)構(gòu) 19
2.2.3 邏輯地址和物理地址 19
2.2.4 8086的存儲(chǔ)體 20
2.3 端口空間的邏輯結(jié)構(gòu) 21
本章小結(jié) 22
第3章 8086指令系統(tǒng) 23
3.1 尋址方式 23
3.1.1 立即數(shù)尋址方式 24
3.1.2 寄存器尋址方式 24
3.1.3 直接尋址方式 24
3.1.4 寄存器間接尋址方式 25
3.1.5 寄存器相對(duì)尋址方式 25
3.1.6 基址變址尋址方式 26
3.1.7 基址變址相對(duì)尋址方式 26
3.1.8 隱含尋址方式 26
3.2 指令系統(tǒng) 27
3.2.1 數(shù)據(jù)傳送指令 28
3.2.2 標(biāo)志位設(shè)置/處理器控制指令 33
3.2.3 算術(shù)運(yùn)算指令 33
3.2.4 串操作指令 42
3.2.5 邏輯運(yùn)算指令 48
3.2.6 移位指令 50
3.2.7 控制轉(zhuǎn)移指令 52
本章小結(jié) 58
第4章 匯編語(yǔ)言程序設(shè)計(jì) 59
4.1 程序設(shè)計(jì)語(yǔ)言與匯編語(yǔ)言 59
4.2 匯編語(yǔ)言源程序 60
4.2.1 匯編語(yǔ)言源程序結(jié)構(gòu) 60
4.2.2 匯編語(yǔ)言程序設(shè)計(jì)過(guò)程 61
4.2.3 匯編語(yǔ)言中的語(yǔ)句 61
4.2.4 返回DOS 66
4.3 偽指令 67
4.4 DOS系統(tǒng)功能調(diào)用和BIOS功能調(diào)用 71
4.4.1 概述 71
4.4.2 系統(tǒng)功能調(diào)用方法 72
4.4.3 常用DOS功能調(diào)用 72
4.5 結(jié)構(gòu)化匯編語(yǔ)言程序設(shè)計(jì)方法 74
4.5.1 程序設(shè)計(jì)的基本步驟 74
4.5.2 順序、分支與循環(huán)程序結(jié)構(gòu) 74
4.6 子程序結(jié)構(gòu)及參數(shù)傳遞方法 78
4.7 宏匯編 82
本章小結(jié) 85
第2篇 16位微機(jī)原理部分
第5章 8086 CPU 88
5.1 8086 CPU的外部特性 88
5.2 8086 CPU的工作模式及其配置 90
5.2.1 8086 CPU最小工作模式下的典型配置 90
5.2.2 8086 CPU最大工作模式下的典型配置 92
5.3 最小模式下的總線(xiàn)操作 94
5.3.1 時(shí)鐘周期、總線(xiàn)周期及指令周期 94
5.3.2 總線(xiàn)操作 95
本章小結(jié) 97
第6章 存儲(chǔ)器 98
6.1 存儲(chǔ)器概述 98
6.1.1 存儲(chǔ)器的分類(lèi) 98
6.1.2 半導(dǎo)體存儲(chǔ)器主要性能指標(biāo) 99
6.1.3 存儲(chǔ)器芯片的一般結(jié)構(gòu) 100
6.2 隨機(jī)存儲(chǔ)器 101
6.2.1 靜態(tài)隨機(jī)存儲(chǔ)器(SRAM) 101
6.2.2 動(dòng)態(tài)隨機(jī)存儲(chǔ)器(DRAM) 103
6.2.3 雙口RAM 108
6.3 只讀存儲(chǔ)器 110
6.3.1 紫外線(xiàn)擦除可編程只讀存儲(chǔ)器(EPROM) 110
6.3.2  電擦除可編程只讀存儲(chǔ)器(E2PROM) 112
6.3.3 快速擦寫(xiě)存儲(chǔ)器(FLASH Memory) 114
6.4 存儲(chǔ)器地址選擇 116
6.4.1 線(xiàn)選法 116
6.4.2 全譯碼法 117
6.4.3 部分譯碼法 118
6.5 CPU與存儲(chǔ)器的連接 118
6.5.1 CPU與存儲(chǔ)體連接時(shí)需解決的問(wèn)題 118
6.5.2 8位CPU與存儲(chǔ)器的連接 119
本章小結(jié) 122
第7章 接口及其編程策略 123
7.1 接口概述 123
7.1.1 接口電路的必要性 123
7.1.2 接口電路的功能 124
7.1.3 接口的邏輯結(jié)構(gòu) 125
7.1.4 接口電路的硬件設(shè)計(jì)方法 128
7.2 I/O程序設(shè)計(jì)方法 132
7.2.1 初始化端口 132
7.2.2 傳送數(shù)據(jù) 133
7.2.3 端口結(jié)束設(shè)置 137
7.2.4 后續(xù)數(shù)據(jù)處理 137
7.3 DMA傳送 137
7.3.1 DMAC功能 137
7.3.2 DMAC結(jié)構(gòu) 138
7.3.3 DMA工作方式 138
7.3.4 DMA工作過(guò)程 140
本章小結(jié) 141
第8章 中斷技術(shù)及中斷控制器 142
8.1 中斷概述 142
8.1.1 中斷的基本概念 142
8.1.2 中斷的功能 144
8.1.3 中斷處理的一般過(guò)程 145
8.2 8086中斷系統(tǒng) 145
8.2.1 8086中斷類(lèi)型 145
8.2.2 8086中斷優(yōu)先級(jí) 147
8.2.3 中斷向量與中斷向量表 148
8.2.4 中斷服務(wù)程序 151
8.3 中斷控制器8259A 154
8.3.1 8259A的內(nèi)部結(jié)構(gòu)及外部引腳 154
8.3.2 8259A對(duì)外部中斷的處理過(guò)程 156
8.3.3 8259A的擴(kuò)充及應(yīng)用 157
本章小結(jié) 159
第3篇 接口應(yīng)用部分
第9章 8255A可編程接口芯片及其應(yīng)用 162
9.1 8255的內(nèi)部結(jié)構(gòu)和外部特性 162
9.1.1 8255內(nèi)部結(jié)構(gòu) 162
9.1.2 8255A的外部特性 163
9.2 8255A的控制方法 164
9.2.1 8255A的控制字 164
9.2.2 8255A的工作方式 165
9.3 8255A在鍵盤(pán)設(shè)計(jì)中的應(yīng)用 169
9.4 8255A在LED設(shè)計(jì)中的應(yīng)用 173
本章小結(jié) 176
第10章 定時(shí)器/計(jì)數(shù)器8253 177
10.1 8253的內(nèi)部結(jié)構(gòu)和外部特性 178
10.1.1 8253的內(nèi)部結(jié)構(gòu) 178
10.1.2 8253的外部特性 179
10.2 8253的工作方式 180
10.2.1 8253的編程 180
10.2.2 8253的工作方式 182
10.3 8253的應(yīng)用 185
10.3.1 8253與系統(tǒng)總線(xiàn)的連接 185
10.3.2 IBM PC機(jī)中的8253 188
10.3.3 8253的編程 189
10.3.4 8253的應(yīng)用 190
本章小結(jié) 192
第11章 模/數(shù)及數(shù)/模轉(zhuǎn)換 193
11.1 模擬設(shè)備測(cè)控概述 193
11.2 D/A轉(zhuǎn)換器 194
11.2.1 D/A轉(zhuǎn)換原理 194
11.2.2 D/A轉(zhuǎn)換器的性能指標(biāo) 195
11.2.3 常用的D/A轉(zhuǎn)換器 196
11.2.4 D/A轉(zhuǎn)換器應(yīng)用 200
11.3 A/D轉(zhuǎn)換器 204
11.3.1 A/D轉(zhuǎn)換原理 204
11.3.2 A/D轉(zhuǎn)換器的性能指標(biāo) 207
11.3.3 常用的A/D轉(zhuǎn)換器 207
11.3.4 A/D轉(zhuǎn)換器應(yīng)用 211
本章小結(jié) 217
第4篇 32位基于Windows控制臺(tái)的匯編語(yǔ)言程序設(shè)計(jì)方法
第12章 80386 CPU 220
12.1 內(nèi)部結(jié)構(gòu) 220
12.2 外部特性 222
12.3 寄存器結(jié)構(gòu) 225
12.4 工作模式 228
本章小結(jié) 230
第13章 32位CPU指令系統(tǒng) 231
13.1 尋址方式 231
13.2 指令系統(tǒng) 234
13.2.1 數(shù)據(jù)傳送類(lèi)指令 234
13.2.2 算術(shù)運(yùn)算類(lèi)指令 239
13.2.3 邏輯運(yùn)算類(lèi)指令 241
13.2.4 串操作類(lèi)指令 243
13.2.5 控制轉(zhuǎn)移指令 244
13.2.6 處理器控制指令 245
13.2.7 高級(jí)語(yǔ)言指令 245
本章小結(jié) 246
第14章 基于Windows控制臺(tái)的32位匯編語(yǔ)言程序設(shè)計(jì)方法 247
14.1 上機(jī)環(huán)境及上機(jī)過(guò)程 248
14.2 簡(jiǎn)化形式的源程序框架 249
14.2.1 第一部分——模式定義部分 249
14.2.2 第二部分——包含文件定義部分 250
14.2.3 第三部分——數(shù)據(jù)段 250
14.2.4 第四部分——代碼段 250
14.2.5 其余說(shuō)明 251
14.3 Windows API函數(shù)調(diào)用方法 251
14.4 控制臺(tái)下鍵盤(pán)輸入和顯示器輸出的常用API介紹 252
14.5 WIN32控制臺(tái)程序舉例 253
本章小結(jié) 255
附錄1 DOS系統(tǒng)功能調(diào)用 257
附錄2 BIOS功能調(diào)用 263
附錄3 ASCII字符表 267
附錄4 常用DEBUG命令 269
參考文獻(xiàn) 272

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)