汇编语言与接口技术PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:王让定,朱莹,叶富乐等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2007
- ISBN:7302160880
- 页数:396 页
第1章 微型计算机概述 1
1.1 微型计算机的概念 1
1.2 微处理器的产生和发展 2
1.3 计算机系统的组成 4
1.3.1 硬件系统 5
1.3.2 微型计算机的软件 6
1.4 微型计算机的应用及发展 9
小结 10
习题 10
第2章 80X86微处理器 11
2.1 80X86内部结构 11
2.1.1 8086/8088的内部结构 11
2.1.2 80386内部结构 14
2.1.3 80486内部结构 16
2.2 80X86内部寄存器组 17
2.2.1 8086的内部寄存器组 17
2.2.2 80386的内部寄存器组 20
2.2.3 80486的内部寄存器组 24
2.3 80X86的引脚信号 25
2.3.1 8086/8088引脚信号及功能 25
2.3.2 80486引脚信号及功能 29
2.4 80X86系统总线的构成 33
2.4.1 8086的时钟和总线周期概念 33
2.4.2 8086最小最大工作模式 35
2.4.3 8086操作和时序 36
2.4.4 80486读写总线操作 43
2.5 80486的工作方式 44
2.6 80X86中断系统 45
2.6.1 中断操作和中断系统 45
2.6.2 8086中断系统 46
2.6.3 80486的中断 49
2.7 80X86存储器和I/O组织 50
2.7.1 8086存储器组织 50
2.7.2 I/O端口的组织 53
2.7.3 80486的虚拟存储机制和片内两级存储管理 53
2.8 Pentium的主要特点 55
小结 57
习题 58
第3章 80X86的指令系统和寻址方式 59
3.1 数据类型 59
3.2 80X86的寻址方式 60
3.2.1 数据寻址方式 61
3.2.2 程序寻址方式 63
3.2.3 操作数宽度和寻址宽度的确定 64
3.2.4 I/O地址空间 66
3.2.5 段寄存器的确定 66
3.3 80X86的指令系统 67
3.3.1 传送类指令 67
3.3.2 算术指令 74
3.3.3 逻辑运算指令 80
3.3.4 移位与循环移位指令 80
3.3.5 位操作指令 82
3.3.6 位串操作指令 84
3.3.7 串操作指令与重复前缀 84
3.3.8 转移指令 86
3.3.9 调用与返回指令 89
3.3.10 标志位设置指令与按条件设置字节指令 91
3.3.11 数字指令 93
3.3.12 系统寄存器的装入与存储指令 94
3.3.13 保护属性检查指令 96
3.3.14 高级语言指令 97
3.3.15 暂停和空操作指令 99
3.3.16 cache管理指令 100
3.3.17 指令前缀小结 100
3.3.18 Pentium引入的与系统有关的指令 101
小结 102
习题 102
第4章 80X86汇编语言程序设计 107
4.1 MASM宏汇编语句结构以及开发过程 107
4.1.1 汇编语言程序的语句类型和格式 107
4.1.2 汇编语言的程序格式 109
4.1.3 汇编语言程序的开发过程 111
4.2 MASM汇编语言表达式和运算符 116
4.2.1 数值型参数 116
4.2.2 变量定义伪指令 120
4.2.3 变量和标号的属性 125
4.3 程序段的定义和属性 129
4.3.1 DOS的程序结构 129
4.3.2 简化段定义的格式 130
4.3.3 完整段定义的格式 135
4.4 复杂数据结构 140
4.4.1 结构 140
4.4.2 记录 142
4.5 宏汇编 143
4.5.1 宏的定义和调用 144
4.5.2 宏的参数 146
4.5.3 与宏有关的伪指令 148
4.5.4 宏与子程序 150
4.6 基本汇编语言程序设计 150
4.6.1 顺序程序设计 150
4.6.2 分支程序设计 152
4.6.3 循环程序设计 156
4.7 子程序设计 160
4.7.1 过程定义伪指令 160
4.7.2 子程序的参数传递 163
4.7.3 子程序的嵌套、递归与重入 167
4.7.4 子程序的应用 170
4.8 高级汇编语言程序设计 175
4.8.1 条件控制伪指令 175
4.8.2 循环控制伪指令 178
4.8.3 过程声明和过程调用伪指令 180
小结 184
习题 184
第5章 接口软件技术 191
5.1 接口概述 191
5.1.1 接口的功能 191
5.1.2 驱动软件的运行方式 193
5.1.3 接口缓冲区 195
5.1.4 接口软件及层次结构 195
5.2 DOS系统下的接口调用 197
5.2.1 BIOS功能级软件接口及实现 197
5.2.2 DOS功能级软件接口及调用实例 201
5.3 Windows下的接口调用 204
5.3.1 Windows的体系结构 205
5.3.2 Windows操作系统的内核进程 206
5.3.3 Windows NT的设备驱动调用 207
5.4 COM编程技术 228
5.4.1 COM对象 229
5.4.2 COM接口 230
5.4.3 IUnknown接口 236
小结 246
习题 247
第6章 输入输出系统 249
6.1 概述 249
6.1.1 引言 249
6.1.2 CPU与外设之间所传送的信息类型 250
6.2 CPU与外设数据的传输控制方式 250
6.2.1 直接程序控制方式 250
6.2.2 中断传送方式 254
6.2.3 DMA传送方式 255
6.3 中断控制器8259A 256
6.3.1 8259A的内部结构和引脚 256
6.3.2 8259A的中断过程 258
6.3.3 8259A的工作方式 260
6.3.4 8259A的初始化和控制命令字 263
6.3.5 8259A的应用实例 270
6.4 DMA控制器8237A 272
6.4.1 8237A的结构和外部引脚 272
6.4.2 8237A的工作原理 275
6.4.3 8237A的内部寄存器和命令 278
6.4.4 8237A的编程和应用 282
小结 284
习题 285
第7章 串并行接口技术 287
7.1 定时器/计数器8253/8254 287
7.1.1 8253/8254的内部结构和引脚 288
7.1.2 8253/8254的工作方式 289
7.1.3 8253/8254的编程 293
7.1.4 8253/8254的应用实例 296
7.2 串行通信基础 298
7.2.1 串行通信基本概念 298
7.2.2 串行通信接口标准 300
7.3 串行通信芯片8251 303
7.3.1 8251A的内部结构和引脚 304
7.3.2 8251A的工作方式 307
7.3.3 8251A的编程 308
7.3.4 8251A的应用实例 313
7.4 并行通信接口8255A 314
7.4.1 8255A的内部结构和引脚 315
7.4.2 8255A的工作方式 316
7.4.3 8255A的编程 320
7.4.4 8255A的应用实例 322
小结 325
习题 326
第8章 模/数和数/模转换 329
8.1 模拟输入输出系统 329
8.1.1 微机与控制系统接口 329
8.1.2 模拟输入通道 330
8.1.3 模拟输出通道 331
8.2 数/模转换芯片及接口 331
8.2.1 D/A转换原理 331
8.2.2 8位数/模转换器DAC0832 335
8.2.3 12位数/模转换器AD567 338
8.3 模/数转换芯片及接口 340
8.3.1 模/数转换原理 340
8.3.2 8位模/数转换器ADC0809 345
8.3.3 12位模/数转换器AD574 347
8.4 A/D与D/A器件的选择 350
小结 352
习题 352
第9章 高速串行总线 355
9.1 高速串行接口简介 355
9.2 USB体系结构 358
9.2.1 USB拓扑结构 358
9.2.2 USB的物理接口 361
9.3 USB通信协议 364
9.3.1 通信模型 364
9.3.2 数据格式 365
9.3.3 事务处理 367
9.3.4 数据传输模式 369
9.4 PC的USB应用及开发 370
9.5 USB 2.0简介 372
9.6 IEEE 1394体系结构 373
9.6.1 IEEE 1394的拓扑结构 373
9.6.2 IEEE 1394的物理接口 375
9.7 IEEE 1394通信协议 376
小结 379
习题 381
附录A ASCII码字符表及控制符号的定义 383
附录B DOS系统功能调用一览表 385
附录C BIOS中断 391
参考文献 397
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019