微型计算机原理与接口技术PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:吴秀清,周荷琴编著
- 出 版 社:合肥:中国科学技术大学出版社
- 出版年份:1996
- ISBN:7312008305
- 页数:540 页
第一章 绪论 1
1-1 微型计算机的发展概况 1
1-2 微型计算机的特点和应用 4
一、微型计算机的特点 4
二、微型计算机的应用 4
1-3 微型计算机系统 5
一、微处理器,微型计算机,微型计算机系统 5
二、总线 7
三、单片机和单板机 9
四、系统集成 9
习题 11
第二章 8086系统结构 12
2-1 8086 CPU结构 12
一、8086 CPU的内部结构 13
二、寄存器结构 15
2-2 8086 CPU的引脚及其功能 19
一、8086、8088 CPU在最小模式中引脚定义 19
二、8086、8088 CPU在最大模式中引脚定义 23
三、8088与8086 CPU的不同之处 24
2-3 8086存储器组织 25
一、存储器地址的分段 25
二、8086存储器的分体结构 27
三、堆栈的概念 30
2-4 8086系统配置 31
一、最小模式系统 32
二、最大模式系统 37
2-5 8086 CPU时序 43
一、系统的复位和启动 44
二、最小模式下的总线操作 45
三、最大模式下的总线操作 47
四、最小模式下的总线保持 49
五、最大模式下的总线请求/允许 50
习题 52
第三章 8086的寻址方式和指令系统 54
3-1 8086的寻址方式 54
一、立即寻址方式 54
二、寄存器寻址方式 55
三、直接寻址方式 55
四、寄存器间接寻址方式 57
五、寄存器相对寻址方式 58
六、基址变址寻址方式 59
七、相对基址变址寻址方式 59
八、其它 61
3-2 指令的机器码表示方法 62
一、机器语言指令的编码目的和特点 62
二、机器语言指令代码的编制 63
3-3 8086的指令系统 67
一、数据传送指令 67
二、算术运算指令 75
三、逻辑运算和移位指令 89
四、字符串处理指令 93
五、控制转移指令 98
六、处理器控制指令 115
七、指令的执行时间和软件延时 117
习题 119
第四章 宏汇编语言程序设计 123
4-1 汇编语言程序格式 124
一、指令性语句 124
二、伪指令语句 125
三、数据项 125
4-2 MASM中的表达式 126
一、算术运算符 126
二、逻辑运算符 128
三、关系运算符 128
四、数值返回运算符 129
五、修改属性运算符 131
六、其它运算符 132
七、优先级 133
4-3 伪指令语句 134
一、数据定义语句 134
二、表达式赋值语句 137
三、段定义语句 138
四、过程定义语句 142
五、程序开始和结束语句 145
六、群定义语句 146
七、结构定义语句 147
八、记录定义语句 151
九、外部伪指令及对准伪指令 153
4-4 DOS系统功能调用和BIOS中断调用 156
一、常用的软件中断 157
二、DOS系统功能调用 158
三、BIOS中断调用 165
习题 171
第五章 程序设计方法和上机调试 173
5-1 程序设计方法 173
一、顺序结构 173
二、分支结构 174
三、循环程序结构 181
四、子程序结构 186
五、综合举例 194
5-2 汇编语言上机调试过程 203
一、源文件的建立和汇编 204
二、链接 205
三、调试 206
5-3 宏汇编和条件汇编 210
一、宏汇编 210
二、条件汇编 216
习题 218
第六章 存储器 219
6-1 存储器分类 219
一、按用途分类 219
二、按存储器性质分类 220
6-2 随机存取存储器RAM 221
一、静态随机存取存储器(SRAM) 221
二、动态随机存取存储器(DRAM) 223
三、存储器的工作时序 225
四、高速缓冲存储器 229
6-3 只读存储器 230
一、掩膜型ROM 230
二、可编程ROM(PROM) 231
三、可编程可擦除ROM(EPROM) 231
四、电可擦除可编程ROM(EEPROM) 233
6-4 CPU与存储器的连接 234
一、存储器的地址选择 234
二、存储器的数据线及控制线的连接 237
三、微机中使用的内存芯片的选择 239
6-5 存储器空间的分配和使用 240
一、IBM PC/XT机中存储器空间分配 241
二、IBM PC/AT机中存储器空间分配 241
三、PC机中存储器的使用 242
四、存储器的使用命令 246
五、磁盘超高速缓存及虚拟驱动器的设置 249
习题 251
第七章 I/O接口和总线 253
7-1 I/O接口 253
一、I/O接口的功能 253
二、简单的输入输出接口芯片 255
三、I/O端口及其寻址方式 258
四、CPU与外设间的数据传送方式 260
五、I/O译码电路和PC机的I/O地址分配 266
7-2 总线 270
一、总线的概念 270
二、IBM PC总线 272
三、AT总线或ISA总线 274
四、EISA总线 277
五、IEEE-488总线 280
习题 284
第八章 微型计算机中断系统 285
8-1 概述 285
一、中断概念 285
二、中断分类 286
8-2 中断处理过程 288
一、CPU响应中断过程 288
二、中断向量表 289
三、中断服务子程序 295
四、中断响应时序 298
8-3 中断优先级和中断嵌套 299
一、中断优先级 299
二、中断嵌套 301
8-4 可编程中断控制器8259A 303
一、功能和引脚 303
二、内部结构 303
三、8259A的中断管理方式 306
四、8259A的编程方法 311
五、8259A的中断级联 319
习题 324
第九章 可编程计数器/定时器8253及其应用 326
9-1 8253的工作原理 327
一、8253的内部结构和引脚信号 327
二、初始化编程步骤和门控信号的功能 331
三、8253的工作方式 332
9-2 8253的应用举例 337
一、8253定时功能的应用例子 337
二、8253计数功能的应用例子 340
三、8253在PC/XT机中的应用 343
习题 345
第十章 可编程外围接口芯片8255A及其应用 347
10-1 8255A的工作原理 347
一、8255A的结构和功能 347
二、8255A的控制字 349
三、8255A的工作方式和C口状态字 351
10-2 8255A的应用举例 359
一、基本输入输出应用举例 359
二、键盘接口 360
三、七段LED显示器及接口电路 364
四、8255A在PC/XT机中的应用 368
五、PC/XT机中的扬声器接口电路 371
六、并行打印机接口 373
习题 380
第十一章 串行通信和可编程接口芯片8251A 381
11-1 串行通信的基本概念 381
一、数据传送的方向 381
二、串行传送的两种基本工作方式 382
三、串行传送速率 383
四、串行接口芯片UART和USART 384
五、调制解调器 384
11-2 可编程串行通信接口芯片8251A 386
一、8251A的内部结构和外部引脚 386
二、8251A的编程 393
三、08251A初始化编程举例 397
11-3 EIA RS-232C串行口和8251A应用举例 399
一、EIA RS-232C串行口 399
二、8251A应用举例 401
11-4 串行同步数据通信协议 403
一、二进制同步通信协议BISYNC 404
二、高级数据链路控制协议HDLC 405
习题 407
第十二章 模数(A/D)和数模(D/A)转换 409
12-1 概述 409
一、一个实时控制系统 409
二、多路模拟开关 410
三、采样、量化和编码 412
四、采样保持器 415
12-2 D/A转换器 417
一、数/模转换器原理 417
二、数/模转换器的主要性能指标 419
三、几种数/模转换器 420
12-3 A/D转换 427
一、模/数转换器原理 427
二、典型的模/数转换器 430
习题 443
第十三章 8237A DMA控制器及其应用 445
13-1 8237A的组成和工作原理 446
一、8237A的内部结构 446
二、8237A的引脚功能 447
三、8237A的内部寄存器 449
13-2 8237A的时序 457
一、外设和内存间的DMA数据传送时序 457
二、存储器到存储器传送时序 459
13-3 8237A的编程和应用举例 460
一、PC/XT机中的DMA控制逻辑 460
二、8237A的一般编程方法 462
三、PC/XT机上的DMA控制器的使用 464
习题 467
第十四章 微机操作系统MS-DOS 468
14-1 MS-DOS的内部结构 468
一、MS-DOS的组成 468
二、MS-DOS各模块的功能 469
三、DOS引导过程 470
14-2 磁盘结构及文件系统 473
一、软盘结构 474
二、硬盘结构及主引导程序 475
三、DOS引导扇区 478
四、文件分配表 480
五、文件目录表 483
14-3 DOS控制块和工作区 485
一、DOS程序段前缀 485
二、文件控制块FCB 487
三、EXE文件和COM文件 488
习题 490
第十五章 IBM PC机的结构和组成 491
15-1 IBM PC/XT机的结构和组成 491
一、PC/XT机的基本结构 491
二、系统板布局 491
三、系统板主要电路原理 493
15-2 80386和80486 CPU 498
一、80386 CPU的内部结构 498
二、80486 CPU的内部结构 503
三、80386和80486的工作模式 506
附录A 8086/8088指令系统—览表 513
附录B 8086/8088指令编码格式 520
附录C 伪操作表 526
附录D 中断向量地址表 529
附录E ASCII码编码表 530
附录F DOS功能调用 531
附录G BIOS中断调用 536
参考文献 540
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《第一性原理方法及应用》李青坤著 2019
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《计算机组成原理 第2版》任国林 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019