图书介绍
汇编语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 王成端主编 著
- 出版社: 北京:高等教育出版社
- ISBN:7040129264
- 出版时间:2003
- 标注页数:246页
- 文件大小:10MB
- 文件页数:256页
- 主题词:汇编语言-程序设计
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二进制数和十六进制数运算4
1.1.3数据表示4
1.1.4定点数与浮点数7
1.2 8086/8088系统结构8
1.2.1 8086/8088 CPU的内部结构8
1.2.2 8086 CPU寄存器组织10
1.2.3 8086 CPU引脚功能12
1.3 计算机语言基本概念16
1.3.1机器语言16
1.3.2汇编语言16
1.3.3高级语言17
1.3.4汇编语言与高级语言的比较17
本章小结18
习题一18
第2章8086/8088的寻址方式和指令系统19
2.1寻址方式19
2.1.1操作数类型19
2.1.2寻址方式20
2.2指令系统27
2.2.1数据传送指令27
2.2.2算术运算指令31
2.2.3逻辑运算指令40
2.2.4移位指令41
2.2.5转移指令43
2.2.6字符串操作指令47
2.2.7处理器控制指令50
2.2.8输入/输出指令51
2.2.9中断指令52
本章小结54
习题二54
第3章汇编语言56
3.1汇编语言语句56
3.1.1语句的类别与结构56
3.1.2指令语句的操作数58
3.1.3指令语句中的运算符和操作符59
3.2伪指令63
3.2.1数据定义与符号定义伪指令63
3.2.2段定义伪指令65
3.2.3模块定义与通信伪指令67
3.2.4过程定义伪指令67
3.2.5其他伪指令68
3.3汇编语言程序的结构68
3.3.1汇编语言程序的构造68
3.3.2程序正常返回DOS的方法70
3.4高级汇编语言技术71
3.4.1条件汇编71
3.4.2宏汇编72
3.4.3结构74
3.4.4记录75
实训一汇编程序MASM的使用75
实训二集成的编程环境PWB介绍79
实训三调试工具DEBUG的使用82
本章小结86
习题三87
第4章基本程序设计89
4.1顺序程序设计89
4.1.1存储单元内容移位89
4.1.2乘法运算90
4.1.3屏蔽与置位90
4.1.4拆字与合字91
4.1.5数据与ASCII码的相互转换91
4.1.6简单算术运算92
4.1.7查表93
4.2分支程序设计94
4.2.1单重分支94
4.2.2多重分支96
4.2.3用地址表实现分支97
4.3循环程序设计98
4.3.1循环程序的结构98
4.3.2单重循环98
4.3.3多重循环101
4.4子程序设计102
4.4.1子程序与调用程序102
4.4.2子程序与主程序的参数传递105
4.4.3子程序中寄存器的保护与恢复109
实训一分支程序设计110
实训二循环程序设计112
实训三子程序设计114
本章小结118
习题四118
第5章算术与非数值程序设计120
5.1算术运算程序设计120
5.1.1定点数的运算120
5.1.2加法运算120
5.1.3减法运算122
5.1.4乘法运算124
5.1.5除法运算128
5.2数据处理程序设计130
5.2.1数据处理简介130
5.2.2代码转换130
5.2.3字符处理132
5.2.4表处理135
5.2.5检索与排序138
实训一BCD数运算141
实训二二进制数与ASCⅡ码的相互144
转换144
实训三字符串统计146
本章小结149
习题五149
第6章输入/输出程序设计151
6.1工作原理151
6.1.1 CPU与外设的信息交换151
6.1.2 CPU寻址外设的方式152
6.1.3数据传送方式153
6.2数据的输入/输出方式153
6.2.1直接I/O方式154
6.2.2查询I/O方式154
6.2.3中断I/O方式156
实训一数据采集:查询方式163
实训二PC机间的相互通信:查询方式165
实训三PC机间的相互通信:中断方式171
本章小结174
习题六174
第7章DOS与BIOS中断及程序设计175
7.1 DOS中断与系统功能调用175
7.1.1 DOS中断175
7.1.2 DOS系统功能调用176
7.1.3磁盘文件管理179
7.2 BIOS中断功能调用183
7.2.1 BIOS中断183
7.2.2常用的BIOS功能调用举例184
7.2.3图形显示程序设计190
实训一发声程序设计191
实训二彩色图形程序设计195
实训三磁盘文件操作设计196
本章小结198
习题七199
第8章模块化的程序设计200
8.1模块化的程序设计200
8.1.1模块化设计原则200
8.1.2模块之间的组合与通信201
8.1.3模块化设计举例202
8.2汇编语言与高级语言的接口207
8.2.1概述207
8.2.2嵌入式汇编207
8.2.3汇编语言与C语言的混合编程209
实训一键盘录入数据的转换与显示215
实训二C语言调用汇编语言子程序进行218
数据传递与显示218
本章小结221
习题八222
第9章80x86/Pentium汇编语言介绍223
9.1 80x86/Pentium微处理器简介223
9.1.1 80286微处理器223
9.1.2 80386微处理器223
9.1.3 80486微处理器224
9.1.4 Pentium系列微处理器224
9.2 80286新增指令225
9.2.1堆栈操作指令225
9.2.2有符号数乘法指令225
9.2.3移位指令226
9.3 80386新增指令226
9.3.1数据传送与填充指令227
9.3.2堆栈操作指令227
9.3.3取段寄存器指令228
9.3.4有符号数乘法指令228
9.3.5符号扩展指令228
9.3.6移位指令228
9.3.7位操作指令229
9.3.8条件设置字节指令230
9.3.9循环控制指令231
9.3.10字符串操作指令231
9.4 80486新增指令232
9.4.1字节交换指令232
9.4.2交换并相加指令232
9.4.3比较并交换指令233
9.4.4 Cache管理指令233
9.5 Pentium新增指令233
9.5.1 8字节比较交换指令233
9.5.2处理器特征识别指令234
9.5.3读时间标记计数器指令234
9.5.4读模型专用寄存器指令234
9.5.5写模型专用寄存器指令234
本章小结234
习题九235
附录236
附录ⅠASCII码表236
附录ⅡDOS系统功能调用237
附录Ⅲ常用BIOS子程序的功能及其241
调用参数241
参考文献246