图书介绍
汇编语言百日通PDF|Epub|txt|kindle电子书版本下载
- 陈国章等编著 著
- 出版社: 天津:天津科学技术出版社
- ISBN:7530820044
- 出版时间:1996
- 标注页数:326页
- 文件大小:12MB
- 文件页数:337页
- 主题词:
PDF下载
下载说明
汇编语言百日通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一章预备知识1
§1.1为何需要汇编语言1
§1.2 80286的由来2
§1.3 80286的功能结构3
§1.4 80286微处理器概况4
1.4.1 80286操作方式4
1.4.2内部寄存器5
1.4.3段的种类8
1.4.4堆栈8
1.4.5地址的形式与转换9
1.4.6内存的分配情况10
1.4.7 中断10
1.4.8输入输出空间11
1.4.9执行速度11
§1.5数据表示12
1.5.1二进制12
1.5.2字节12
1.5.3二进制加法13
1.5.4符号13
1.5.5补码14
1.5.7十六进制15
1.5.6符号扩展15
1.5.8除字节外的其它位编组形式17
第二章汇编语言介绍19
§2.1一般概念19
§2.2例题及几个重要概念19
2.2.1例题19
2.2.2几个重要概念20
§2.3汇编语言的基本元素23
2.3.1基本字符23
2.3.2名字的约定23
2.3.3用户定义的名字24
2.3.4汇编语言中的常数28
2.3.5汇编语言中的表达式31
§2.4汇编语句33
2.4.1 汇编语句的分类33
2.4.2数据语句35
2.4.3结构数据语句38
2.4.4符号定义语句42
2.4.5程序结构语句43
2.4.6列表控制语句49
2.4.7条件汇编语句50
第三章80286指令系统53
§3.1 寻址方式53
3.2.1 通用数据传送指令58
§3.2数据传送指令集58
3.2.2 I/O端口输入输出指令62
3.2.3地址传送指令62
3.2.4标志传送指令63
§3.3算术运算指令组64
3.3.1 加法指令64
3.3.2减法指令68
3.3.3乘法指令71
3.3.4除法指令74
§3.4逻辑运算指令组76
3.4.1逻辑指令76
3.4.2移位指令78
3.4.3循环移位指令80
§3.5控制转移指令组83
3.5.1无条件转移指令83
3.5.2条件转移指令85
3.5.3迭代循环(重复控制指令)87
§3.6串操作指令组88
3.6.1方向指令89
3.6.2重复前缀89
3.6.3传送串指令90
3.6.4比较串指令91
3.6.5扫描串指令92
3.6.6装入串和存储串指令93
§3.7中断指令集组94
3.6.7输入/输出串指令94
3.7.1 INT指令95
3.7.2溢出中断TNTO95
3.7.3 中断返回ITET96
§3.8处理器控制指令组96
3.8.1标志操作指令96
3.8.2外部同步指令97
3.8.3空操作指令97
§3.9其它指令97
§4.1程序设计的基本步骤99
第四章汇编语言程序设计99
§4.2程序的基本结构形式101
4.2.1顺序结构101
4.2.2分支结构102
4.2.3循环结构108
§4.3子程序与主程序114
4.3.1子程序与主程序的概念114
4.3.2子程序与主程序信息交换与现场保护115
4.3.3过程嵌套119
4.3.4递归子程序120
5.1.1 中断概念122
5.1.2中断源及其分类122
§5.1 中断概述122
第五章中断系统122
5.1.3中断向量124
5.1.4中断过程的实现126
5.1.5中断优先级131
5.1.6中断嵌套131
§5.2 BIOS中断132
5.2.1 BIOS概述132
5.2.2类型5中断133
5.2.6类型10中断134
5.2.5类型E中断134
5.2.4类型9中断134
5.2.3类型8中断134
5.2.7类型11中断143
5.2.8类型12中断144
5.2.9类型13中断144
5.2.10类型14中断146
5.2.11类型15中断147
5.2.12类型16中断149
5.2.13类型17中断150
5.2.14类型18中断152
5.2.15类型19中断152
5.2.16类型1A中断152
§5.3 DOS中断157
5.2.20数据表指针157
5.3.1 DOS中断概述157
5.2.18类型1C中断157
5.2.17类型1B中断157
5.2.19类型4A中断157
5.3.2 INT 20H(程序正常退出)158
5.3.3 INT 21H(功能调用)159
5.3.4 INT22H(结束地址)169
5.3.5 INT23H(Ctrl-Break退出处理)169
5.3.6 INT 24H(重大错误标识码)169
5.3.7 INT 25H(按扇区读盘)169
5.3.9 INT 27H(驻存结束)170
§5.4有关利用BIOS和DOS中断的应用实例170
5.3.8 INT 26H(按扇区写盘)170
第六章输入和输出184
§6.1输入和输出介绍184
6.1.1 I/O端口184
6.1.2输入和输出指令184
6.1.3输入输出传送的信息185
§6.2 CPU与外部设备数据传送的方式186
6.2.1无条件传送方式186
6.2.2查询传送方式188
6.2.3中断传送方式190
6.2.4直接数据传送(DMA)方式190
7.1.1 宏的概念192
第七章宏汇编192
§7.1 宏的介绍192
7.1.2宏的内容193
7.1.3宏与子程序的比较194
§7.2宏指令及宏操作数195
7.2.1 宏指令195
7.2.2宏操作数198
第八章基本程序设计技术199
§8.1代码转换199
8.1.1 ASCII码转换成BCD码199
8.1.2 BCD码转换成ASCII码201
8.1.3二进制码转换成ASCII码203
8.1.4 ASCII码转换成二进制码206
§8.2表格的应用208
8.2.1查表方法208
8.2.2表格元素插入210
8.2.3表格元素删除212
8.2.4表格排序213
§8.3浮动程序和再定位文件215
8.3.1浮动程序215
8.3.2再定位文件217
§8.4用计算机演奏乐曲217
8.4.1使计算机发声217
8.4.2乐曲的产生219
§9.1屏幕作图程序的设计222
第九章高级程序设计技巧222
§9.2计算所用时间的程序设计227
§9.3菜单驱动程序的设计232
§9.4复杂的菜单驱动交互式程序的设计236
§9.5串命令的使用244
§9.6磁盘文件的建立和使用249
第十章汇编语言程序上机指导264
§10.1介绍几个基本概念264
§10.2汇编语言程序的上机过程268
§10.3建立或修改源程序270
§10.4汇编与宏汇编程序279
§10.5连接生成可执行文件280
§10.6调试281
§10.7运行程序291
附录一指令速查表294
附录二BIOS层功能模块301
附录三DOS层功能模块(一)307
附录四DOS层功能模块(二)308
附录五IBM—PCDOS系统中断向量表316
附录六MASM伪操作符表318
附录七MASM的提示及开关323
附录八LINK的提示及开关324
附录九ASCII字符与编码对照表325