微机原理与接口技术(刘兆瑜主编的图书)
《微机原理与接口技术》是2010年6月国防工业出版社出版的图书,作者是刘兆瑜。
基本介绍
- 书名:微机原理与接口技术
- 作者:刘兆瑜
- ISBN:978-7-118-06823-8
- 类别:计算机
- 页数:284
- 定价:32
- 出版社:国防工业出版社
- 出版时间:2010年6月
- 装帧:平装
- 开本:16K
基本信息
书名微机原理与接口技术
书号978-7-118-06823-8
作者刘兆瑜
出版时间2010年6月
译者
版次1版1次
开本16
装帧平装
出版基金
页数284
字数409
中图分类TP36
丛书名
定价32.00
内容简介
本书以80X86 微处理器为对象,介绍了微型计算机基础知识、80X86 微处理器结构、指令系统、彙编语言程式设计方法、存储系统、I/ O 接口和常见汇流排、中断系统和中断控制器、常用接口晶片、A/ D 和D/ A 转换技术、人机互动接口技术等内容。本书可作为高等学校电子信息、通信工程、自动化、计算机相关专业本科生的教材,也可供从事微型计算机技术的相关工程技术人员学习参考。
目录
第1章 微型计算机概述1
1.1 微型计算机的发展及其特点1
1.1.1 微型计算机发展概况1
1.1.2 微型计算机的特点3
1.1.3 微型计算机的分类4
1.2 微型计算机结构5
1.2.1 计算机的组成5
1.2.2 计算机的工作原理6
1.2.3 微型计算机硬体6
1.2.4 微型计算机软体8
1.2.5 微型计算机系统9
1.3 微型计算机的主要性能指标和套用9
1.3.1 微型计算机的主要性能指标9
1.3.2 微型计算机的套用11
习题12
第2章 微处理器结构13
2.1 8086微处理器简介13
2.1.1 8086内部结构13
2.1.2 8086/8088存储器组织及I/O组织18
2.2 8086引脚功能及工作模式21
2.2.1 8086引脚信号功能21
2.2.2 8086两种工作模式24
2.2.3 8086微处理器的汇流排操作30
2.3 80X86微处理器35
2.3.1 80286微处理器35
2.3.2 80386微处理器36
2.3.3 80486微处理器37
2.3.4 Pentium系列微处理器38
习题40
第3章 指令系统41
3.1 8086指令系统概述41
3.1.1 指令的基本内容41
3.1.2 8086指令的基本格式41
3.2 定址方式42
3.2.1 数据定址方式42
3.2.2 转移地址的定址方式46
3.3 8086指令系统47
3.3.1 数据传送类指令48
3.3.2 算术运算类指令51
3.3.3 逻辑运算与移位类指令58
3.3.4 串操作类指令61
3.3.5 控制转移类指令64
3.3.6 处理器控制指令70
3.3.7 输入输出指令71
3.3.8 中断指令72
3.4 80X86增强和扩充的指令72
3.4.1 80286增强和扩充的指令72
3.4.2 80386增强和扩充的指令75
3.4.3 80486增强和扩充的指令78
3.4.4 Pentium增强和扩充的指令79
习题80
第4章 彙编语言程式设计82
4.1 彙编语言的基本语法82
4.1.1 彙编程式的建立过程82
4.1.2 彙编语言程式格式83
4.1.3 彙编语言源程式的语句类型84
4.2 伪指令84
4.2.1 常量84
4.2.2 变数85
4.2.3 标号86
4.2.4 表达式87
4.2.5 运算符87
4.3 作业系统资源的使用90
4.3.1 DOS系统功能调用90
4.3.2 BIOS系统功能调用92
4.4 彙编程式设计92
4.4.1 顺序程式设计92
4.4.2 分支程式设计93
4.4.3 循环程式设计95
4.5 子程式设计99
4.5.1 编制子程式的基本要求99
4.5.2 子程式设计举例101
习题103
第5章 微机的存储系统105
5.1 微机的存储系统的组成105
5.1.1 半导体存储器分类105
5.1.2 存储器的结构107
5.1.3 存储器的性能指标108
5.2 随机存取存储器(RAM)108
5.2.1 静态随机存取存储器(SRAM)109
5.2.2 动态随机存取存储器(DRAM)111
5.3 唯读存储器(ROM)117
5.3.1 唯读存储器的组成与分类118
5.3.2 常用EPROM存储晶片119
5.3.3 快闪记忆体(FLASH)119
5.4 高速缓冲存储器(Cache)122
5.4.1 Cache工作原理122
5.4.2 Cache基本操作123
5.5 虚拟存储器125
5.5.1 虚拟存储器的概念125
5.5.2 虚拟存储器的分类126
5.6 存储器管理128
5.6.1 存储单元及存储接口128
5.6.2 存储器管理131
5.6.3 存储器与CPU的连线举例136
习题139
第6章 I/O接口与汇流排技术140
6.1 I/O接口140
6.1.1 输入/输出信息140
6.1.2 I/O接口的功能141
6.1.3 I/O接口晶片的分类142
6.1.4 I/O接口的定址方式142
6.2 CPU与外部设备间的数据传送方式144
6.2.1 无条件传送方式144
6.2.2 查询传送方式144
6.2.3 中断传送方式145
6.2.4 直接数据通道传送方式(DMA)146
6.3 汇流排技术146
6.3.1 汇流排的概念146
6.3.2 汇流排分类147
6.3.3 多汇流排分级结构149
6.3.4 汇流排操作151
6.3.5 汇流排仲裁152
6.3.6 汇流排传输方式155
6.4 微机系统常用汇流排简介157
6.4.1 PC第一代汇流排标準157
6.4.2 第二代PCI汇流排160
6.4.3 第三代汇流排标準PCIExpress165
6.4.4 外部汇流排167
6.5 通用串列汇流排USB172
习题175
第7章 中断系统176
7.1 中断概述176
7.1.1 中断的基本概念176
7.1.2 中断处理过程178
7.1.3 多级中断管理179
7.2 8086中断系统182
7.2.1 外部中断182
7.2.2 内部中断182
7.2.3 中断向量表183
7.3 可程式中断控制器8259A184
7.3.1 8259A的内部结构和引脚185
7.3.2 8259A的工作方式187
7.3.3 8259A的编程设定189
习题195
第8章 常用接口晶片196
8.1 可程式定时/计数器晶片8253/8254196
8.1.1 8253的内部结构及其外部引脚196
8.1.2 8253的控制字198
8.1.3 8253工作方式与操作时序199
8.1.4 8253的初始化编程与读输出锁存器202
8.1.5 定时/计数晶片8254203
8.1.6 8253套用举例203
8.2 可程式并行I/O接口晶片8255A205
8.2.1 8255A晶片的内部结构及其功能205
8.2.2 8255A晶片的控制字及其工作方式207
8.2.3 8255A的套用210
8.3 可程式串列接口晶片8251A212
8.3.1 8251A的基本功能与内部结构212
8.3.2 8251A的引脚214
8.3.3 8251A的控制字215
8.3.4 8251A的初始化编程217
8.3.5 8251A套用举例217
8.4 DMA控制器8237A220
8.4.1 8237A的功能与内部结构221
8.4.2 8237A的引脚222
8.4.3 8237A的工作模式224
8.4.4 8237A在微机系统中的套用225
习题225
第9章 A/D、D/A转换及接口技术227
9.1 A/D转换技术227
9.1.1 A/D转换工作原理227
9.1.2 A/D转换的方法228
9.1.3 A/D转换器主要参数229
9.1.4 ADC0809内部结构及其与微处理器的接口230
9.2 D/A转换技术232
9.2.1 D/A转换工作原理232
9.2.2 D/A转换器主要参数234
9.2.3 DAC0832的内部结构及其与微处理器的接口235
9.3 常用的AD/DA器件239
习题241
第10章 人机互动接口242
10.1 输入设备及接口技术242
10.1.1 键盘原理及接口技术242
10.1.2 滑鼠的原理及接口技术246
10.2 CRT显示器原理及接口技术251
10.3 LED显示器257
10.4 LCD显示原理及接口技术258
10.5 印表机接口技术260
习题264
附录A ASCII(美国标準信息交换码)表265
附录B 8086指令系统一览表266
附录C 8086宏彙编常用伪指令表274
参考文献276