图书介绍

汇编语言轻松编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

汇编语言轻松编程
  • 朱玉龙,任文岚,朱彤著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030079698
  • 出版时间:2001
  • 标注页数:269页
  • 文件大小:45MB
  • 文件页数:279页
  • 主题词:

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.2 十—十六进制之间的转换2

1.2 微机的体系结构4

1.2.1 8086处理器4

1.2.2 内存7

1.2.3 计算机中的存储结构9

1.3 信息的机器表示9

1.3.1 整数的机器表示:有符号数与无符号数表示法10

1.3.2 溢出标志OF和进位标志CF14

1.3.3 ASCⅡ代码15

1.3.4 逻辑运算17

习题17

第二章 上机步骤和汇编开发工具ZASM18

2.1 汇编语言程序的开发过程18

2.1.1 汇编语言处理系统20

2.1.2 汇编语言程序的上机步骤20

2.1.3 源程序的编辑21

2.1.4 源程序的汇编22

2.1.5 目标程序的连接26

2.2 排错步骤——TD的用法28

2.2.1 TD概要29

2.2.2 源级排错30

2.2.3 机器级排错31

2.2.4 测试系统I/O中断服务33

2.3 汇编开发工具ZASM36

2.3.1 ZASM的构成37

2.3.2 ZASM的安装37

2.3.3 ZASM的集成开发环境37

习 题38

第三章 指令系统39

3.1 MOV指令39

3.2 编址方式40

3.2.1 立即方式(immediate mode)40

3.2.2 寄存器方式(registor mode)41

3.2.3 内存方式41

3.3 指令系统45

3.3.1 传送指令类47

3.3.2 算术指令类49

3.3.3 逻辑和移位指令57

习 题67

第四章 汇编伪指令和ZASM宏指令69

4.1 语句格式69

4.2 汇编表达式70

4.2.1 数值表达式70

4.2.2 地址表达式71

4.3 符号指令的操作数72

4.4 伪指令74

4.4.1 符号定义74

4.4.2 内存分配76

4.4.3 定义段78

4.4.4 定义模块80

4.5 框架文件ZFRAME.ASM80

4.6 ZASM的I/O功能库82

4.6.1 I/O宏的格式和功能82

4.6.2 程序例子85

习 题90

第五章 编程初步91

5.1 程序开发步骤91

5.2 流程图92

5.3 结构化程序设计93

5.4 顺序结构程序设计94

5.5 分支结构程序设计97

5.5.1 单选项的分支结构97

5.5.2 复合条件的分支结构99

5.5.3 有符号的与无符号的条件转移指令101

5.5.4 条件转移指令的跨距101

5.5.5 多分支结构102

5.6 参考例题104

习 题108

第六章 循环程序设计109

6.1 单重循环结构程序设计109

6.1.1 单重循环结构109

6.1.2 循环指令组111

6.1.3 阅读程序117

6.1.4 串操作指令121

6.2 多重循环结构程序设计127

6.3 查找和排序133

6.4 参考例题138

习 题143

第七章 过程程序设计145

7.1 过程的概念145

7.2 过程调用和返回指令146

7.3 寄存器的保存和恢复149

7.4 过程之间的参数传递151

7.5 过程的局部变量157

7.6 过程的嵌套调用161

7.7 过程的递归调用163

7.8 参考例题167

习题180

第八章 宏指令182

8.1 宏定义和宏调用182

8.2 宏的嵌套187

8.2.1 宏定义内嵌宏调用187

8.2.2 宏定义内嵌宏定义188

8.2.3 宏定义内嵌重定义190

8.3 条件块192

8.4 重复块198

8.5 伪指令语言和宏的递归调用201

习 题205

第九章 模块化程序设计207

9.1 模块的概念207

9.2 一个单模块应用程序——快速排序208

9.2.1 宏PUSHR和POPR208

9.2.2 宏WRITEC和WRITELN209

9.2.3 宏READD和WRITED210

9.2.4 宏WRITEP210

9.2.5 宏READA和WRITEA211

9.2.6 过程ZREADD和ZWRITED213

9.2.7 快速排序217

9.3 多模块程序221

9.4 目标模块库的管理225

9.4.1 库管理程序TLIB225

9.4.2 用TLIB建立I/O模块库IOLIB.LIB227

9.5 命令行参数229

9.6 汇编语言模块和C语言模块的连接230

9.6.1 Turbo C的编译231

9.6.2 C语言主程序调用汇编语言过程235

9.6.3 汇编语言主程序调用C语言子程序236

9.6.4 更新ZASM使汇编语言程序能够调用C函数238

习题242

第十章 磁盘文件的管理243

10.1 中断服务243

10.1.1 中断向量表243

10.1.2 中断操作244

10.2 文件I/O中断服务245

10.3 写磁盘文件248

10.4 读磁盘文件250

10.5 在文件尾处添加记录252

10.6 随机读记录254

10.7 字符设备和正文文件256

习 题259

附录A TD和EDIT的功能键261

附录B 8086指令集262

附录C 伪指令简表268

热门推荐