PC机汇编语言与接口技术PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:李恒文;万鹏,王春玲,李庆毅编著
- 出 版 社:北京:中国科学技术出版社
- 出版年份:2001
- ISBN:7504629391
- 页数:429 页
目录 1
第一章 微型计算机概述 1
1.1 微处理器的发展简史 1
1.1.1 概述 1
1.1.2 微处理器的发展过程 1
1.1.3 微处理器的发展趋势 4
1.2 PC机的新技术名词 5
1.2.1 即插即用PnP(Plug and Play) 5
1.2.2 高速缓冲存储器Cache 5
1.2.3 CISC和RISC 6
1.2.4 主板的速度和CPU的速度 6
1.3.1 带符号数的表示方法 7
1.3 计算机带符号数的表示方法及编码 7
1.3.2 计算机中常用编码 11
1.4 微型计算机系统的三总线 12
习题与思考 12
第二章 微处理器 14
2.1 8088/8086微处理器 14
2.1.1 8086的内部结构 14
2.1.2 8086的内部寄存器结构 17
2.1.3 8086/8088 CPU引脚功能 20
2.1.4 8088和8086引脚性能的比较 22
2.2 8086的时钟和总线周期的概念 23
2.2.1 时钟信号发生器8284A 23
2.2.2 总线周期概念 24
2.3.1 Intel 80286 25
2.3 Intel高档微处理器的结构特点简介 25
2.3.2 Intel 80386 30
2.3.3 Intel 80486 34
2.3.4 奔腾系列处理器 38
习题与思考 41
第三章 8086/8088指令系统及汇编语言 42
3.1 寻址方式 42
3.1.1 汇编语言指令语句的一般格式 42
3.1.2 8086/8088的寻址方式 43
3.2 传送类指令 49
3.2.1 通用数据传送指令 49
3.2.2 目标地址传送指令 52
3.3.1 算术运算类指令 53
3.3 数据操作类指令 53
3.2.3 标志位传送指令 53
3.3.2 逻辑运算和移位指令 59
3.4 串操作指令 63
3.4.1 串操作指令的特点 63
3.4.2 字符串的传送 64
3.4.3 串存入/串取出指令 65
3.4.4 字符节扫描与比较 66
3.5 控制类指令 67
3.5.1 无条件转移指令 68
3.5.2 条件转移指令 69
3.5.3 循环控制指令 70
3.5.4 处理器控制指令 71
3.6 宏汇编的语句结构 72
3.6.1 汇编语言源程序的格式 73
3.6.2 符号名 75
3.6.3 数据在数据段存放的形式 76
3.6.4 操作数中的常数及表达式 77
3.7 伪指令 80
3.7.1 符号定义伪指令 81
3.7.2 段的完整定义伪指令 82
3.7.3 过程定义伪指令 85
3.7.4 模块定义与连接伪指令 87
3.7.5 宏处理伪指令 89
3.7.6 条件汇编伪指令 92
3.7.7 结构伪指令 95
3.8.1 DOS与用户的关系 97
3.8 常用DOS系统功能调用 97
3.8.2 DOS软中断及系统功能调用 98
习题与思考 102
第四章 汇编语言程序设计 110
4.1 顺序程序设计 110
4.2 分支程序设计 115
4.2.1 单重分支结构程序 115
4.2.2 多重分支结构程序 117
4.3 循环程序设计 121
4.3.1 循环程序的结构 121
4.3.2 单重循环程序 121
4.4 子程序 124
4.4.1 子程序与主程序 124
4.4.2 子程序段内调用和返回 124
4.4.3 子程序段间调用和返回 126
4.4.4 调用程序和子程序间的参数传递 128
习题与思考 135
第五章 中断处理和中断调用 138
5.1 中断的概念 138
5.1.1 中断源 138
5.1.2 中断方式工作的优点 139
5.1.3 中断系统的功能 140
5.2 8088/8086的中断系统 141
5.2.1 8088/8086的中断源 141
5.2.2 中断矢量表 143
5.2.3 中断过程 145
5.2.4 中断程序设计 146
5.2.5 用户软中断的设置 148
5.3.1 BIOS中断调用格式 150
5.3 BIOS中断调用 150
5.3.2 常用BIOS功能调用 151
5.3.3 图形显示程序设计 154
习题与思考 160
第六章 32位机程序设计基础 162
6.1 80386编程用寄存器及寻址方式 162
6.1.1 80386寄存器 162
6.1.2 80386存储器寻址 164
6.2 80386指令集及伪指令 166
6.2.1 数据传送指令 166
6.2.2 算术运算指令 168
6.2.3 逻辑运算和移位指令 169
6.2.4 控制转移指令 171
6.2.5 串操作指令 172
6.2.6 高级语言支持指令 173
6.2.7 80386实方式下的程序设计 175
6.3 虚拟保护方式 177
6.3.1 存储器管理机制 178
6.3.2 描述符表与描述符的分类 180
6.3.3 分段管理机制 181
6.3.4 系统段描述符与门描述符 192
习题与思考 207
第七章 微型计算机的输入输出 208
7.1 计算机输入输出接口概述 208
7.1.1 I/O接口的作用 208
7.1.3 CUP的I/O指令 209
7.1.2 输入/输出的控制方式 209
7.2 PC/XT总线驱动电路及总线周期 210
7.2.1 8086/8088的两种工作模式 210
7.2.2 PC/XT总线驱动电路 212
7.2.3 8086的总线操作时序 212
7.2.4 PC/XT系统总线读写周期 217
7.3 简单接口电路 219
7.3.1 输入接口电路 219
7.3.2 输出接口电路 221
7.4 PC机系统总线及接口标准 225
7.4.1 总线概述 225
7.4.2 ISA总线 227
7.4.3 EISA总线 229
7.4.4 PCI总线 230
7.4.5 AGP总线 233
习题与思考 234
第八章 半导体存储器 236
8.1 存储器的分类与组成 236
8.1.1 半导体存储器的分类 236
8.1.2 半导体存储器的组成 237
8.2 随机存取存储器(RAM) 239
8.2.1 静态随机存取存储器(SRAM) 239
8.2.2 动态随机存储器(DRAM) 243
8.3 只读存储器(ROM) 246
8.3.1 只读存储器存储信息的原理和组成 246
8.3.2 只读存储器的分类 246
8.3.3 Intel 2764 EPROM芯片 248
8.4 存储器的连接 249
8.4.1 存储器芯片的扩充 249
8.4.2 存储器与CPU的连接 251
8.4.3 存储器与CPU的连接举例 251
8.5 微机内存层次结构 255
8.5.1 内存层次结构 255
8.5.2 存储器模块简介 256
8.5.3 高速缓冲存储器 258
8.5.4 虚拟内存 260
8.6 微机系统中的其他存储部件 261
8.6.1 CMOS RAM 261
8.6.2 ROM BIOS 263
8.6.3 Shadow RAM 267
8.7.1 微机系统中的内存分类 268
8.7 微型计算机系统的内存管理 268
8.7.2 扩展内存管理 269
8.7.3 扩充内存管理 271
8.7.4 微机常用操作系统的内存管理 272
习题与思考 273
第九章 中断控制器及DMA控制器 275
9.1 可编程中断控制器Intel 8259A 275
9.1.1 8259A的引脚功能与内部结构 275
9.1.2 8259A中断管理方式 278
9.1.3 8259A初始化编程 282
9.1.4 中断举例 290
9.1.5 高级中断的概念和高级中断控制器 292
9.2.1 DMA控制器8237结构及引脚 294
9.2 DMA控制器 294
9.2.2 8237内部寄存器功能及格式 297
9.2.3 DMA控制器的编程及应用 303
9.2.4 8237A的通道操作过程 306
习题与思考 308
第十章 定时器、并行及串行接口 311
10.1 可编程计数/定时器Intel 8253 311
10.1.1 8253的内部结构及功能 311
10.1.2 8253的编程 313
10.1.3 8253的工作方式 316
10.1.4 应用举例 320
10.2 可编程并行接口Intel 8255A 321
10.2.1 8255的内部功能结构 321
10.2.3 PC机与8255的连接 322
10.2.2 8255A的引脚功能 322
10.2.4 8255A的工作方式及初始化编程 323
10.2.5 8255工作方式的功能 325
10.3 可编程串行输入/输出接口芯片8250 332
10.3.1 串行通讯概述 332
10.3.2 串行通信总线标准 335
10.3.3 可编程异步通信接口8250的功能 340
10.3.4 8250的基本结构 340
10.3.5 引脚功能 345
10.3.6 IBM PC/XT异步通信适配器电路 347
10.3.7 8250的编程 349
10.4 接口电路综合设计举例 352
习题与思考 362
11.1 PC机系统板概述 363
第十一章 微型计算机系统主板 363
11.2 PC/XT系统板 364
11.3 PC/AT系统板 365
11.4 386系统板 367
11.5 486系统板 370
11.6 Pentium和Pentium Ⅱ/Ⅲ系统板 372
11.7 微机硬件的技术特点 376
习题与思考 380
附录1 ASCII码表 381
附录2 8086/8088指令系统表 382
附录3 DOS调用 403
附录4 BIOS调用 409
附录5 中断和异常类型号,功能及中断向量 415
附录6 程序设计指导 416
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018