图书介绍
汇编语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![汇编语言程序设计](https://www.shukui.net/cover/17/34772898.jpg)
- 杨路明主编;陈火旺总主编 著
- 出版社: 长沙:中南大学出版社
- ISBN:7811051567
- 出版时间:2005
- 标注页数:251页
- 文件大小:11MB
- 文件页数:263页
- 主题词:汇编语言-程序设计
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.1.2 汇编语言的特点3
1.1.3 汇编语言的应用领域5
1.2 计算机中数据信息的表示6
1.2.1 进位计数制6
1.2.2 计算机中带符号数的表示8
1.2.3 计算机中定点数与浮点数的表示10
1.2.4 数的其他编码表示10
1.2.5 基本的数据类型12
1.2.6 逻辑代数简介13
1.3 微型计算机系统14
1.3.1 微型计算机硬件组成14
1.3.2 微型计算机系统组成16
1.4 微处理器16
1.4.1 微处理器的寄存器结构17
1.4.2 存储器的组织管理19
1.5 汇编程序与汇编语言程序开发22
1.5.1 汇编程序简介22
1.5.2 汇编语言程序及其开发23
习题27
2.1.2 指令系统及指令格式28
2.1.2 8086指令格式28
2.1 指令系统概述28
第2章 寻址方式和指令系统28
2.2 指令寻址方式29
2.2.1 固定寻址方式29
2.2.2 寄存器寻址方式29
2.2.3 立即寻址方式29
2.2.4 数据存储器寻址方式30
2.2.5 与转移地址有关的寻址方式33
2.3 8086指令系统36
2.3.1 数据传送指令36
2.3.2 算术运算类指令41
2.3.3 位操作指令46
2.3.4 串处理指令50
2.3.5 控制转移指令54
2.3.6 处理机控制指令60
习题61
第3章 汇编语言62
3.1 概述62
3.1.1 汇编语言的基本规定62
3.1.3 变量定义及存储器分配64
3.1.2 常量64
3.1.4 标号68
3.1.5 表达式68
3.2 汇编语言的伪指令72
3.2.1 段定义伪指令72
3.2.2 过程定义伪指令76
3.2.3 程序开始和结束伪指令77
习题77
4.2.1 顺序程序的结构80
4.2 顺序程序设计80
第4章 汇编语言程序设计的基本技术80
4.1 程序设计的基本步骤80
4.2.2 汇编语言程序输入输出的实现82
4.2.3 顺序程序示例84
4.3 分支程序设计88
4.3.1 分支程序的基本结构88
4.3.2 简单分支程序示例89
4.3.3 多分支程序设计91
4.3.4 分支程序设计小结97
4.4 循环程序设计98
4.4.1 循环程序的结构98
4.4.2 单重循环程序设计99
4.4.3 多重循环程序设计106
4.4.4 循环程序设计小结112
习题112
5.1.2 子程序的定义与说明115
5.1.1 子程序的基本概念115
5.1 子程序的基本概念115
第5章 子程序设计115
5.2 子程序的设计方法116
5.2.1 子程序的调用与返回117
5.2.2 现场保护与恢复117
5.2.3 主、子程序的参数传递118
5.2.4 子程序设计举例124
5.3 子程序的嵌套调用与递归调用127
5.3.1 子程序的嵌套调用127
5.3.2 子程序的递归调用131
习题136
第6章 高级汇编语言技术138
6.1 记录和结构138
6.1.1 结构138
6.1.2 记录140
6.2 宏141
6.2.1 宏定义141
6.2.2 宏调用与宏展开142
6.2.3 宏定义与宏调用中的参数143
6.2.4 宏库的使用146
6.3 重复汇编148
6.4 条件汇编150
6.5 程序模块间通信152
6.5.1 程序模块间通信伪指令152
6.5.2 程序模块间通信示例153
6.5.3 多模块程序文件的编译与连接154
习题155
7.1.1 输入输出端口地址和输入输出指令157
第7章 输入输出与中断157
7.1 输入输出指令与数据传送方式157
7.1.2 数据的传送方式158
7.2 中断160
7.2.1 中断的基本概念160
7.2.2 中断处理程序的设计163
7.3 输入输出程序设计165
7.3.1 基本输入输出系统BIOS概述165
7.3.2 键盘处理程序166
7.3.3 显示输出程序168
习题176
第8章 32位机汇编语言编程初步177
8.1 32位微处理器177
8.1.1 80X86微处理器的寄存器组177
8.1.2 80X86保护模式下的存储管理机制178
8.1.3 32位微处理器扩展寻址方式181
8.2.2 新增指令182
8.2.1 指令集的扩展182
8.2 指令系统扩展182
8.3 32位汇编语言程序设计基础186
8.3.1 编译工具186
8.3.2 32位指令的DOS程序设计187
8.3.3 Win32应用编程接口API193
8.3.4 Win32编程基础194
习题202
9.1.1 动态链接库基本知识203
9.1 动态链接库203
第9章 汇编语言实用程序设计203
9.1.2 动态链接库的入口函数和导出函数204
9.1.3 动态链接库的使用207
9.2 时钟程序210
9.2.1 计时器211
9.2.2 时钟程序211
9.2.3 编写动态链接库文件216
9.3.1 磁盘文件管理窗口操作功能及构成221
9.3 磁盘文件管理程序221
9.3.2 窗口程序设计222
9.3.3 动态链接库设计231
习题235
附录Ⅰ 8086指令系统236
附录Ⅱ 常用DOS系统功能调用(INT 21H)240
附录Ⅲ 常用ROM-BIOS功能调用243
附录Ⅳ 动态调试程序DEBUG的使用方法246
参考文献251