图书介绍
微机原理与接口技术 从80X86到Pentium XPDF|Epub|txt|kindle电子书版本下载
![微机原理与接口技术 从80X86到Pentium X](https://www.shukui.net/cover/16/34704354.jpg)
- 马维华主编 著
- 出版社: 北京:科学出版社
- ISBN:7030147189
- 出版时间:2005
- 标注页数:431页
- 文件大小:28MB
- 文件页数:445页
- 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材
PDF下载
下载说明
微机原理与接口技术 从80X86到Pentium XPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 微型计算机概述1
1.1 微型计算机的基本概念1
1.1.1 微处理器1
1.1.2 微型计算机1
1.1.3 微型计算机系统2
1.2 微型计算机的硬件结构2
1.2.1 微型计算机的基本结构2
1.2.2 微处理器基本结构和工作原理2
1.2.3 存储器4
1.2.4 输入输出接口及外部设备5
1.2.5 总线5
1.3 微型计算机的软件系统6
1.4 微型计算机系统组成及性能指标6
1. 4.1 微型计算机系统的组成6
1.4.2 微型计算机系统的主要性能指标6
1.5 微型计算机的发展概况8
1.6 微型计算机的应用9
习题10
第2章 微处理器及其结构11
2.1 概述11
2.1.1 微处理器的性能指标11
2.1.2 微处理器的工作方式11
2.1.3 Intel微处理器新的命名方法14
2.2 8086/8088微处理器14
2.2.1 8086/8088的内部结构15
2.2.2 8086/8088的工作模式与引脚信号19
2.2.3 8086/8088的时序24
2.3 80286微处理器27
2.3.1 80286的主要特点27
2.3.2 80286的内部结构28
2.3.3 80286的寄存器结构29
2.3.4 引脚信号与总线周期31
2.4.1 80386的主要特点33
2.4.2 80386的内部结构33
2.4 80386微处理器33
2.4.3 80386寄存器34
2.4.4 80386引脚信号与总线周期38
2.5 CISC与RISC40
2.5.1 CISC40
2.5.2 RISC41
2.6 80486微处理器42
2.6.2 80486的内部结构及工作原理43
2.6.1 80486的主要特点43
2.6.3 80486的引脚信号45
2.6.4 80486的内部寄存器46
2.6.5 80486的指令流水线与总线周期47
2.7 Pentium微处理器48
2.7.1 Pentium微处理器概述48
2.7.2 Pentium微处理器的内部结构及工作原理49
2.8 Pentium Pro微处理器52
2.9.1 MMX与多能奔腾处理器53
2.9.2 MMX的特点53
2.9 MMX及MMX Pentium微处理器53
2.10 Pentium Ⅱ微处理器54
2.10.1 Pentium Ⅱ微处理器概述54
2.10.2 Pentium Ⅱ的内部结构及工作原理54
2.11 Pentium Ⅲ微处理器56
2.12 Pentium 4微处理器57
2.12.1 Pentium 4微处理器主要特点57
2.12.2 Pentium 4微处理器内部结构及工作原理58
2.13 Itanium系列微处理器61
2.14.1 实地址方式下的存储器寻址62
2.14 实方式与保护方式下的存储器寻址62
2.14.2 保护方式下的存储器寻址63
习题72
第3章 80X86到Pentium X指令系统75
3.1 指令格式75
3.2 寻址方式76
3.2.1 有效地址的概念76
3.2.2 各种寻址方式76
3.3 80X86指令系统81
3.3.1 数据传送类指令82
3.3.2 算术运算类指令87
3.3.3 逻辑运算与移位类指令95
3.3.4 串操作类指令99
3.3.5 控制转移类指令103
3.3.6 处理器控制类指令110
3.3.7 其他指令111
习题117
第4章 汇编语言程序设计119
4.1 概述119
4.1.1 汇编语言程序的基本概念119
4.1.2 80X86宏汇编语言的基本语法120
4.2 80X86宏汇编语言的数据和表达式120
4.2.1 常量121
4.2.2 变量122
4.2.3 标号124
4.2.4 表达式和运算符126
4.3.1 段定义和程序说明伪指令130
4.3 80X86宏汇编语言的伪指令130
4.3.2 重复汇编和条件汇编伪指令139
4.3.3 结构定义伪指令141
4.4 汇编语言程序设计方法142
4.4.1 分支程序设计143
4.4.2 循环程序设计145
4.4.3 子程序设计148
4.4.4 宏结构程序设计152
4.4.6 汇编程序和汇编处理过程154
4.4.5 用中断指令实现简单输入输出154
4.5 保护方式编程159
4.5.1 保护方式的特征159
4.5.2 保护方式编程160
4.6 汇编语言和C语言的简单混合编程163
4.6.1 汇编指令的嵌入式编程163
4.6.2 多模块混合编程165
习题168
5.2.1 半导体存储器分类172
5.2 半导体存储器分类及性能指标172
5.1 概述172
第5章 微型计算机的存储器172
5.2.2 半导体存储器的技术指标173
5.3 随机存取存储器174
5.3.1 静态随机存取存储器(SRAM)174
5.3.2 动态随机存取存储器(DRAM)176
5.3.3 集成随机存取存储器(IRAM)178
5.3.4 高速RAM178
5.4.1 掩膜型只读存储器(MROM)180
5.4 只读存储器180
5.4.2 可编程只读存储器(PROM)181
5.4.3 可擦除可编程只读存储器(EPROM)182
5.4.4 电可擦除可编程只读存储器(EEPROM)183
5.4.5 闪速存储器(Flash Memory)184
5.5 铁电随机存储器和磁性随机存储器184
5.5.1 铁电随机存储器(FRAM)184
5.5.2 磁性随机存储器(MRAM)185
5.6 微机内存区域划分185
5.7.1 地址译码187
5.7 存储器的扩展187
5.7.2 位扩展190
5.7.3 字扩展191
5.7.4 字位全扩展192
5.8 微机内存层次结构195
5.8.1 内存层次结构195
5.8.2 8位~64位存储器组织196
5.8.3 存储器模块简介198
5.8.4 高速缓冲存储器202
5.8.5 虚拟内存205
5.9 CMOS、ROM BIOS和Shadow RAM205
5.9.1 CMOS205
5.9.2 ROM BIOS207
5.9.3 Shadow RAM210
习题211
6.1.2 I/O接口的功能214
6.1.1 输入输出与输入输出接口214
6.1 概述214
第6章 基本输入输出接口技术214
6.1.3 微处理器与I/O设备之间的接口信息216
6.1.4 I/O端口的编址方法216
6.1.5 I/O组织217
6.2 输入输出控制方式220
6.2.1 直接程序控制方式220
6.2.2 中断控制方式222
6.2.3 DMA控制方式222
6.3 I/O接口的基本结构及特点223
6.3.1 I/O接口的基本结构223
6.3.2 I/O接口的特点224
6.4 I/O接口的读写技术225
6.4.1 简单输入输出接口225
6.4.2 端口的读写控制226
6.5 并行通信与串行通信229
6.5.1 并行通信与并行接口229
6.5.2 串行通信与串行接口230
6.5.3 串行通信方式及异步通信协议232
6.5.4 串行异步通信标准接口235
6.6 可编程串行通信接口芯片16550/8250237
6.6.1 16550/8250的内部结构及引脚238
6.6.2 串行接口的编程及应用244
6.7 可编程并行接口芯片8255247
6.7.1 8255的内部结构及引脚信号248
6.7.2 8255的工作方式249
6.7.3 8255的编程应用253
6.8 可编程定时/计数器接口芯片8253/8254256
6.8.1 概述256
6.8.2 8253/8254的内部结构及引脚信号256
6.8.3 8253/8254的工作方式258
6.8.4 8253/8254的编程方法262
6.8.5 8253/8254应用264
习题266
7.1 基本概念269
7.1.1 中断与异常269
第7章 微型计算机的中断系统269
7.1.2 中断过程273
7.1.3 外部中断源的管理275
7.2 实地址方式和保护方式下的中断276
7.2.1 实地址方式下的中断276
7.2.2 保护方式下的中断277
7.3 可编程中断控制器8259279
7.3.1 8259的内部结构及工作原理279
7.3.2 8259的引脚信号282
7.3.3 8259的工作方式283
7.3.4 8259的编程方法285
7.3.5 高级可编程中断控制器APIC292
7.4 中断调用及中断程序设计293
7.4.1 BIOS中断调用293
7.4.2 DOS系统功能调用296
7.4.3 中断程序设计297
习题300
8.1.1 非标准键盘及LED显示器接口303
第8章 键盘、显示器及并行打印机接口303
8.1 键盘接口303
8.1.2 微机系统中的键盘接口308
8.2 显示适配器接口311
8.2.1 显示适配器接口概述311
8.2.2 显示适配器的组成313
8.2.3 对显示适配器的编程314
8.3 并行打印机接口316
8.3.1 并行打印机适配器组成316
8.3.2 并行打印机接口的应用319
8.3.3 增强型并行端口EPP和扩展功能端口ECP321
习题326
第9章 DMA控制器及外存接口328
9.1 DMA及DMA控制器328
9.1.1 DMA概述328
9.1.2 DMA控制器8237结构及引脚330
9.1.3 8237内部寄存器的功能及格式332
9.1.4 DMA控制器的编程及应用335
9.1.5 DMA读写时序339
9.1.6 DMA应用于打印机控制340
9.2 软盘控制器接口342
9.3 硬盘适配器接口344
习题347
第10章 模拟输入输出接口348
10.1 模拟输入输出系统348
10.2 模拟输出接口技术348
10.2.1 D/A转换器348
10.2.2 D/A转换接口技术352
10.3 模拟输入接口技术357
10.3.1 A/D转换器357
10.3.2 A/D转换接口技术362
习题365
第11章 微型计算机总线技术367
11.1 概述367
11.1.1 总线的分类367
11.1.3 微型计算机总线的发展368
11.1.2 总线的主要参数368
11.2 总线层次及信号类型370
11.2.1 总线系统的层次370
11.2.2 总线系统的信号类型371
11.3 ISA总线371
11.3.1 ISA总线特性及接口信号371
11.3.2 基于ISA总线接口的设计要点374
11.4 EISA总线374
11.5 VESA总线375
11.6.1 PCI总线的特点及接口信号376
11.6 PCI总线376
11.6.2 PCI总线的应用380
11.7 AGP总线381
11.7.1 AGP的主要特点381
11.7.2 AGP的工作模式及时序381
11.8 PCI-X总线383
11.9 PCI Express总线383
11.9.1 PCI Express总线概述383
11.9.3 PCI Express的数据传输过程385
11.9.2 PCI Express总线的技术特点385
11.10.1 USB的主要特点386
11.10 USB总线386
11.10.2 USB体系结构硬件及接口信号387
11.10.3 USB的传输方式388
11.11 IEEE1394总线389
11.11.1 IEEE1394概述389
11.11.2 IEEE1394传输方式与工作过程390
习题391
12.1.1 系统板基本组成392
第12章 微型计算机系统392
12.1 概述392
12.1.2 微型计算机系统板的种类393
12.1.3 主板控制芯片组395
12.2 8088和80286微机硬件系统400
12.2.1 8088微机硬件系统400
12.2.2 286微机硬件系统400
12.3.1 386微机硬件系统401
12.3 386和486微机硬件系统401
12.3.2 486微机硬件系统402
12.4 Pentium到Pentium 4微机硬件系统403
12.4.1 Pentium微机硬件系统403
12.4.2 Pentium Ⅱ微机硬件系统403
12.4.3 Pentium Ⅲ微机硬件系统404
12.4.4 Pentium 4微机硬件系统405
12.5 系统板主要部件及接口插座介绍407
12.6 微型计算机系统411
习题411
附录413
附录1 ASCII码表413
附录2 常用BIOS中断调用414
附录3 INT 21H DOS系统功能调用417
附录4 PCI BIOS中断调用INT 1AH423
参考文献425
索引426