图书介绍

汇编语言程序设计 方法·技术·应用PDF|Epub|txt|kindle电子书版本网盘下载

汇编语言程序设计 方法·技术·应用
  • 周学毛主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040108356
  • 出版时间:2003
  • 标注页数:275页
  • 文件大小:10MB
  • 文件页数:286页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

汇编语言程序设计 方法·技术·应用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 机器语言1

1.1.3 汇编语言1

1.2 数据表示方法2

1.2.1 数制及其转换2

1.2.2 数值数据编码4

1.2.3 字符数据编码7

1.2.4 内存中的数据7

1.3 微计算机结构8

1.3.1 8086微处理器8

1.3.2 寄存器结构9

1.3.3 内存组织11

1.3.4 堆栈技术13

1.4 汇编语言程序设计14

1.4.1 开发环境15

1.4.2 一般过程15

1.4.3 基本方法16

1.5 书中使用符号约定16

习题17

第2章 寻址方式与指令系统18

2.1 指令格式18

2.1.1 机器语言指令格式18

2.1.2 汇编语言指令格式19

2.2 寻址方式20

2.2.1 数据寻址方式20

2.2.2 转移地址寻址方式23

2.2.3 寻址方式的选择24

2.3 指令系统24

2.3.1 通用数据传送指令25

2.3.2 地址传送指令26

2.3.3 标志传送指令27

2.3.4 输入输出指令27

2.3.5 处理器控制指令28

2.4 指令与寻址方式举例28

习题30

第3章 汇编语言程序及实现32

3.1 汇编语言程序结构32

3.2 汇编语言语句36

3.2.1 语法基础36

3.2.2 语句格式37

3.2.3 指令语句38

3.2.4 伪指令语句38

3.3 表达式39

3.3.1 量39

3.3.2 数值表达式40

3.3.3 地址表达式41

3.4 伪指令43

3.4.1 数据定义伪指令43

3.4.2 符号定义伪指令44

3.4.3 段定义伪指令45

3.4.4 模块定义等伪指令48

3.4.5 宏指令50

3.5 上机操作51

3.5.1 上机操作必备程序51

3.5.2 上机操作过程51

3.6 DEBUG使用方法55

3.6.1 DEBUG的运行55

3.6.2 DEBUG的主要命令55

习题59

第4章 简单程序设计63

4.1 算术运算指令63

4.1.1 加法类指令63

4.1.2 减法类指令64

4.1.3 乘法类指令65

4.1.4 除法类指令66

4.1.5 调整指令67

4.2 位运算指令68

4.2.1 逻辑运算指令69

4.2.2 移位操作指令70

4.3 输入/输出系统功能调用72

4.3.1 系统功能调用方式72

4.3.2 常用系统功能调用72

4.4 简单程序设计举例76

习题82

第5章 分支程序设计85

5.1 分支程序结构85

5.2 无条件转移指令86

5.3 条件转移指令87

5.3.1 简单条件转移指令87

5.3.2 无符号数条件转移指令88

5.3.3 符号数条件转移指令88

5.3.4 CX条件转移指令89

5.4 分支程序设计方法89

5.4.1 两路分支程序设计方法89

5.4.2 多路分支程序设计方法90

5.5 分支程序设计举例97

习题108

第6章 循环程序设计110

6.1 循环程序基本结构110

6.2 循环控制指令111

6.2.1 LOOP指令112

6.2.2 LOOPZ/LOOPE指令113

6.2.3 LOOPNZ/LOOPNE指令113

6.3 串操作与重复前缀指令114

6.3.1 串操作指令114

6.3.2 重复前缀指令115

6.4 循环程序控制方法118

6.4.1 计数控制法118

6.4.2 条件控制法121

6.5 多重循环程序设计122

6.6 循环程序设计举例125

习题139

第7章 子程序设计143

7.1 调用与返回指令143

7.1.1 子程序调用指令CALL143

7.1.2 返回指令RET145

7.2 子程序的结构146

7.3 参数传递方法148

7.3.1 约定寄存器法149

7.3.2 约定存储器法151

7.3.3 堆栈法154

7.4 递归子程序156

7.4.1 子程序的嵌套调用156

7.4.2 递归子程序158

7.5 子程序设计方法161

7.5.1 子程序的功能设计161

7.5.2 子程序的参数设计161

7.5.3 现场的保护与恢复162

7.6 子程序设计举例163

习题172

第8章 中断和系统功能调用174

8.1 中断有关概念174

8.1.1 中断源及其优先级174

8.1.2 中断响应过程和中断向量表175

8.1.3 PC/XT的系统中断176

8.2 中断程序设计178

8.2.1 中断服务程序178

8.2.2 设置和获取中断向量178

8.2.3 INT指令和IRET指令179

8.3 常用系统中断180

8.3.1 常用BIOS中断180

8.3.2 常用DOS中断186

8.4 磁盘文件管理188

8.4.1 FCB方式188

8.4.2 文件代码方式195

8.5 程序设计举例197

习题206

第9章 汇编语言程序设计技术208

9.1 高级汇编技术208

9.1.1 宏汇编208

9.1.2 重复汇编213

9.1.3 条件汇编215

9.2 混合编程技术217

9.2.1 调用协议217

9.2.2 编程接口218

9.3 模块化技术225

9.3.1 模块之间的通信接口225

9.3.2 装入模块和装入过程229

习题232

第10章 汇编语言程序设计应用234

10.1 图形处理程序234

10.1.1 动画显示234

10.1.2 彩色屏幕绘图235

10.2 声音处理程序237

10.2.1 8253编程方法237

10.2.2 扬声器驱动方法238

10.2.3 音调控制方法239

10.3 设备驱动程序241

10.3.1 设备驱动程序概述241

10.3.2 设备驱动程序的命令244

10.3.3 设备驱动程序设计248

10.4 通信处理程序253

10.4.1 UART的端口254

10.4.2 UART系统功能调用258

10.4.3 通信程序设计258

习题261

附录A 8086汇编指令一览262

附录B 汇编出错提示信息270

参考文献275

热门推荐