图书介绍
微型计算机原理及接口技术PDF|Epub|txt|kindle电子书版本网盘下载
- 聂伟荣,王芳,江小华编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302360681
- 出版时间:2014
- 标注页数:430页
- 文件大小:75MB
- 文件页数:447页
- 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口技术-高等学校-教材
PDF下载
下载说明
微型计算机原理及接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微机基础1
1.1 微机发展概述3
1.1.1 电子数字计算机的发展进程3
1.1.2 微机的发展进程5
1.1.3 计算机的发展趋势7
1.1.4 计算机的应用领域7
1.2 计算机基本结构和微机结构8
1.2.1 计算机的基本结构8
1.2.2 计算机的工作过程9
1.2.3 微机结构10
1.2.4 CPU的发展简史10
1.3 微机中的基本概念和术语11
1.3.1 微机的一些基本概念11
1.3.2 微机中一些重要术语12
1.4 微机中数的表示和编码12
1.4.1 进位计数制13
1.4.2 数制之间的相互转换14
1.4.3 带符号数的表示及运算15
1.4.4 定点数与浮点数21
1.4.5 计算机中常用的编码23
思考题25
练习题26
第2章 微机系统和Intel 8088/8086微处理器27
2.1 微机系统组成和工作原理29
2.1.1 微机系统组成29
2.1.2 微机的硬件系统29
2.1.3 微机的软件系统31
2.1.4 程序设计语言32
2.2 初级微机工作过程33
2.2.1 初级微机结构33
2.2.2 微机指令执行的基本过程36
2.3 Intel 8088/ 8086微处理器39
2.3.1 8088/8086微处理器总线结构39
2.3.2 8088/8086微处理器内部寄存器结构39
2.3.3 8088/8086微处理器对存储器的组织43
2.4 8088/8086微处理器功能结构46
2.5 IBM PC系列微机系统48
2.5.1 硬件基本组成48
2.5.2 主板的构成49
2.5.3 存储空间的分配53
2.5.4 I/O空间的分配55
思考题56
练习题56
第3章 8088/8086指令系统57
3.1 指令和指令系统58
3.1.1 指令和指令系统的概念58
3.1.2 指令的构成59
3.1.3 操作数的类型60
3.2 80x86的寻址方式62
3.3 8088/8086指令系统67
3.3.1 数据传送类指令68
3.3.2 算术运算类指令76
3.3.3 逻辑运算和移位类指令90
3.3.4 控制转移类指令97
3.3.5 串操作指令108
3.3.6 处理器控制指令112
3.4 指令系统的发展114
思考题115
练习题116
第4章 汇编语言程序设计118
4.1 汇编语言源程序、汇编程序119
4.1.1 汇编语言源程序、汇编程序的概念119
4.1.2 汇编与连接119
4.1.3 可执行程序的结构120
4.2 汇编语言源程序的结构和语句121
4.2.1 汇编语言源程序的结构121
4.2.2 汇编语言源程序的语句格式122
4.2.3 汇编语言源程序的段定义123
4.2.4 汇编语言源程序的过程定义125
4.2.5 汇编语言源程序的段寻址125
4.2.6 标准程序前奏126
4.2.7 汇编语言源程序结束语句126
4.3 数据定义127
4.3.1 常量、变量和标号127
4.3.2 数据定义伪指令129
4.3.3 等值伪指令130
4.4 汇编语言源程序运算符130
4.4.1 算术运算符130
4.4.2 逻辑运算符131
4.4.3 关系运算符131
4.4.4 值返回运算符131
4.4.5 属性运算符132
4.5 基本结构程序设计134
4.5.1 顺序结构程序设计134
4.5.2 分支结构程序设计136
4.5.3 循环结构程序设计138
4.5.4 子程序设计141
4.6 操作系统资源的使用146
4.6.1 字符输入输出功能调用146
4.6.2 磁盘文件管理DOS功能调用150
4.6.3 结束用户程序返回DOS的方法153
思考题154
练习题156
第5章 PC的总线结构和时序159
5.1 概述160
5.1.1 时序的基本概念160
5.1.2 微机系统总线结构161
5.1.3 总线性能指标162
5.2 IBM PC微机系统162
5.2.1 IBM PC/XT的CPU子系统163
5.2.2 最小工作模式的系统构成171
5.2.3 最大工作模式系统构成173
5.3 8088/ 8086 CPU的典型时序174
5.3.1 存储器及I/O读写总线操作174
5.3.2 中断响应总线周期操作179
5.3.3 总线保持或总线请求/允许操作180
5.3.4 系统的复位和启动操作180
5.3.5 暂停操作181
思考题181
练习题182
第6章 输入输出接口技术183
6.1 接口技术的基本概念184
6.2 输入输出传送方式188
6.2.1 无条件传送方式188
6.2.2 查询传送方式190
6.2.3 中断传送方式193
6.2.4 直接存储器存取方式(DMA)193
6.3 I/O端口读写技术195
6.3.1 IBM PC/XT/AT的I/O端口地址分配195
6.3.2 端口地址译码195
6.4 可编程定时器/计数器芯片8253200
6.4.1 8253的功能和结构201
6.4.2 8253的控制字202
6.4.3 8253的工作方式和操作时序203
6.4.4 8253的接口方法及应用206
6.5 可编程并行输入输出接口芯片8255A209
6.5.1 8255A的引脚定义及内部结构209
6.5.2 8255A的控制字与状态字211
6.5.3 8255A的工作方式和工作时序212
6.5.4 8255A的应用216
思考题218
练习题219
第7章 中断技术220
7.1 中断的基本原理221
7.1.1 中断的基本概念221
7.1.2 中断识别和优先级管理224
7.2 8088/8086的中断系统228
7.2.1 8088/8086的中断系统结构228
7.2.2 8088/8086的中断类型229
7.2.3 中断服务程序的结构及装载232
7.3 8259A中断控制器234
7.3.1 8259A的外部特性和内部结构234
7.3.2 8259A的编程237
7.3.3 8259A的综合应用实例251
思考题254
练习题255
第8章 直接存储器存取(DMA)技术256
8.1 DMA接口技术概述257
8.1.1 DMA传送方式的特点257
8.1.2 DMA控制器257
8.1.3 DMA控制器的工作方式258
8.1.4 DMA工作过程258
8.2 可编程DMA控制器8237A259
8.2.1 8237A的主要性能259
8.2.2 8237A的编程结构及引脚260
8.2.3 8237A的工作方式262
8.2.4 8237A的编程264
8.3 IBM PC/ XT/AT的DMA结构271
8.3.1 IBM PC/XT中的DMA控制逻辑271
8.3.2 IBM PC/AT中的DMA结构273
8.4 DMA接口电路275
8.4.1 DMA写传输接口电路275
8.4.2 DMA读传输接口电路276
思考题277
练习题278
第9章 存储器技术279
9.1 存储器的分类及特点280
9.1.1 存储器的分类280
9.1.2 半导体存储器的分类280
9.1.3 存储器的性能指标282
9.1.4 微机存储系统的层次结构283
9.2 随机存取存储器典型结构及芯片284
9.2.1 半导体存储芯片的结构284
9.2.2 静态RAM(SRAM)285
9.2.3 动态RAM(DRAM)287
9.3 只读存储器典型结构及芯片290
9.3.1 掩膜ROM290
9.3.2 可擦可编程只读存储器(EPROM)291
9.3.3 电可擦可编程只读存储器(EEPROM)293
9.3.4 闪存(Flash)295
9.4 存储器接口技术296
9.4.1 存储器与CPU连接时应考虑的问题296
9.4.2 存储器接口中的片选控制297
9.4.3 存储器扩展298
9.5 存储器接口分析与设计举例300
9.6 PC中的存储器302
9.6.1 内存条302
9.6.2 PC/ XT中的内存空间分配304
9.6.3 PC中的存储器管理304
思考题306
练习题307
第10章 串行通信接口技术308
10.1 串行通信309
10.1.1 串行通信与并行通信309
10.1.2 串行通信技术的常用术语和基本概念310
10.2 常用串行通信接口标准316
10.2.1 RS-232C接口标准316
10.2.2 RS-449、RS-423A、RS-422A320
10.2.3 RS-485321
10.2.4 20 mA电流环串行接口322
10.2.5 USB总线323
10.2.6 IEEE 1394总线327
10.3 串行接口的基本结构与功能331
10.3.1 串行异步接口的基本结构与功能331
10.3.2 串行同步接口的基本结构与功能332
10.4 可编程串行通信接口芯片8251A333
10.4.1 8251A的基本功能和特性333
10.4.2 8251A的引脚334
10.4.3 8251A的结构与工作原理337
10.4.4 8251A的控制字及编程339
10.4.5 8251A应用举例343
思考题347
练习题347
第11章 总线技术及总线标准349
11.1 总线与总线技术350
11.1.1 总线350
11.1.2 总线分类351
11.1.3 总线操作及传送控制352
11.1.4 总线仲裁控制352
11.1.5 总线定时控制355
11.1.6 总线规范358
11.1.7 总线的主要性能指标358
11.1.8 总线配置结构359
11.2 ISA总线和EISA总线360
11.2.1 ISA总线360
11.2.2 EISA总线363
11.3 PCI总线364
11.3.1 PCI总线扮演的角色365
11.3.2 PCI局部总线的特征366
11.3.3 即插即用367
11.3.4 PCI标准化368
11.3.5 PCI的多路复用技术369
11.3.6 PCI总线配置的存储器370
11.3.7 PCI性能370
11.3.8 PCI与PCI桥371
11.3.9 PCI总线操作371
思考题372
练习题372
第12章 模拟通道I/O接口技术373
12.1 概述374
12.2 A/D及D/A转换电路基础375
12.2.1 运算放大器应用375
12.2.2 电压比较器应用378
12.3 数/模转换器(DAC)380
12.3.1 数/模转换的基本原理380
12.3.2 DAC的主要技术参数382
12.3.3 DAC器件和DAC与微机系统的连接383
12.4 模/数转换器(ADC)391
12.4.1 模/数转换的主要原理393
12.4.2 ADC的主要技术参数399
12.4.3 ADC芯片应用接口技术400
12.4.4 典型ADC芯片401
思考题407
练习题407
附录A汇编语言的开发方法408
A.1 源程序的编辑408
A.2 源程序的汇编408
A.3 目标文件的连接409
A.4 可执行程序的调试409
A.5 子程序库410
附录B调试程序DEBUG的使用方法411
B.1 DEBUG程序的调用411
B.2 DEBUG命令的格式411
B.3 DEBUG的命令412
附录C 8088/8086指令系统417
附录D常用DOS功能调用(INT 21H)422
附录E常用ROM-BIOS功能调用426
E.1 显示器功能调用(INT 10H)426
E.2 异步通信功能调用(INT 14H)427
E.3 键盘功能调用(INT 16H)428
E.4 打印机功能程序(INT 17H)428
E.5 日时钟功能调用(INT 1AH)428
参考文献430