图书介绍
汇编语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![汇编语言程序设计](https://www.shukui.net/cover/31/33474070.jpg)
- 王先水,吴蓓,章玲主编 著
- 出版社: 武汉:武汉大学出版社
- ISBN:9787307094222
- 出版时间:2012
- 标注页数:312页
- 文件大小:9MB
- 文件页数:322页
- 主题词:汇编语言-程序设计-教材
PDF下载
下载说明
汇编语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 基础知识1
1.1汇编语言概述1
1.1.1汇编语言源程序1
1.1.2机器语言2
1.1.3汇编语言3
1.1.4高级语言3
1.1.5三种语言特点比较3
1.2计算机中数和字符的表示4
1.2.1不同进制的数及相互间的转换4
1.2.2 BCD码6
1.2.3 ASCII码7
1.2.4原码、反码和补码7
1.3 Intel 8086/8088 CPU的功能结构9
1.3.1 8086CPU寄存器组9
1.3.2程序状态字11
1.4 Intel 8086/8088存储器的组织13
1.4.1存储单元的地址和内容13
1.4.2存储器地址的分段14
1.4.3物理地址的形成15
1.4.4段寄存器的引用15
1.4.5 32位微机存储器的管理模式16
1.5 Intel 80X86系列微处理器简介17
1.5.1 80386微处理器17
1.5.2 Pentium微处理器19
1.6外部设备22
1.7本章小结23
1.8本章习题23
第2章8086指令系统25
2.1 8086汇编语言指令格式25
2.2操作数及寻址方式26
2.2.1寻址方式概述26
2.2.2寻址方式26
2.3 Intel 8086基本指令38
2.3.1数据传送指令38
2.3.2算术运算指令44
2.3.3逻辑运算和移位指令51
2.4本章小结56
2.5本章习题58
第3章 汇编语言程序结构61
3.1表达式61
3.1.1常量61
3.1.2数值表达式63
3.1.3变量和标号63
3.1.4地址表达式64
3.2汇编语言常用的伪指令66
3.2.1变量定义伪指令67
3.2.2段定义伪指令68
3.2.3假定伪指令ASSUME69
3.2.4置汇编地址计数伪指令ORG70
3.2.5符号定义伪指令LABEL71
3.2.6源程序结束伪指令END71
3.3常用DOS系统功能调用72
3.3.1概述72
3.3.2常用的输入输出系统功能调用72
3.3.3 DOS系统功能调用综合举例74
3.4汇编语言程序上机过程75
3.4.1开发环境75
3.4.2上机过程76
3.4.3 MASM汇编程序的使用80
3.4.4 LINK连接程序的使用81
3.4.5 DEBUG程序的使用83
3.5本章小结88
3.6本章习题90
3.7本章实验92
实验3.1汇编语言上机环境及基本操作92
实验3.2汇编语言表达式的计算96
第4章 汇编语言程序设计基本方法99
4.1程序设计方法概述99
4.2顺序程序设计100
4.3分支程序设计105
4.3.1转移指令105
4.3.2分支程序设计基本方法112
4.3.3分支程序设计举例113
4.4循环程序设计119
4.4.1循环程序的结构及控制方法119
4.4.2单重循环程序设计124
4.4.3多重循环程序设计127
4.5串处理类指令131
4.6本章小结136
4.7本章习题139
4.8本章实验141
实验4.1顺序程序设计实验141
实验4.2分支程序设计实验142
实验4.3循环程序设计144
实验4.4统计字符出现次数程序设计145
第5章 结构化程序设计147
5.1结构化程序设计的步骤和方法147
5.2子程序设计148
5.2.1子程序基本概念148
5.2.2子程序的定义、调用和返回149
5.2.3主程序与子程序的参数传递151
5.2.4嵌套子程序155
5.2.5子程序设计举例156
5.3宏汇编161
5.3.1宏的概念161
5.3.2宏的定义与使用161
5.3.3宏调用中的参数165
5.3.4宏库的使用168
5.3.5宏指令与子程序的比较169
5.4模块化程序设计170
5.4.1汇编程序概述170
5.4.2连接程序及连接对程序设计的要求172
5.5本章小结185
5.6本章习题188
5.7本章实验190
实验 多精度十进制加法程序设计190
第6章 输入输出程序设计195
6.1输入输出的基本概念195
6.1.1输入输出端口地址195
6.1.2输入输出指令196
6.1.3数据传送方式197
6.2中断及中断程序设计203
6.2.1中断和中断源203
6.2.2中断优先级206
6.2.3中断响应与中断返回206
6.2.4中断向量及设置207
6.2.5中断程序设计208
6.3 BIOS中断调用215
6.3.1 BIOS中断调用方法215
6.3.2常用BIOS功能调用216
6.4键盘I/O221
6.4.1键盘中断处理程序221
6.4.2键盘I/O程序221
6.5本章小结223
6.6本章习题224
6.7本章实验225
实验 输入输出程序设计225
第7章 磁盘文件存取技术229
7.1磁盘文件概述229
7.2文件控制块FCB磁盘存取方式230
7.2.1文件控制块FCB和文件标志230
7.2.2文件顺序存取方式232
7.2.3随机存取方式242
7.2.4随机分块存取方式244
7.3文件代号存取方式247
7.3.1文件代号和错误返回代码248
7.3.2文件代号式写磁盘文件249
7.3.3文件代号式读磁盘文件254
7.3.4移动读写指针258
7.3.5文件管理编程应用举例259
7.4本章小结263
7.5本章习题266
7.6本章实验267
实验 磁盘文件管理程序设计267
第8章 汇编语言与C++混合编程及应用270
8.1汇编语言在Visual C++中的应用270
8.1.1嵌入汇编语言指令271
8.2调用汇编语言过程273
8.3使用汇编语言优化C++代码275
8.4使用Visual C++开发汇编语言程序277
8.5汇编语言与C++的混合编程应用278
8.6本章小结281
8.7本章习题281
附录A基本ASCII码表283
附录B 8088/8086指令系统一览表285
附录C 8088/8086指令对标志位的影响294
附录D 8088/8086宏汇编常用伪指令表296
附录EDOS功能调用299
附录F常用BIOS功能调用308
参考文献312