图书介绍

面向任务的宏汇编语言程序设计简明教程PDF|Epub|txt|kindle电子书版本网盘下载

面向任务的宏汇编语言程序设计简明教程
  • 李人贤,张文旭主编;卜伶俐,刘丽娜,郭宇副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302328483
  • 出版时间:2013
  • 标注页数:274页
  • 文件大小:111MB
  • 文件页数: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.2 寄存器6

1.3 存储器9

习题113

第2章 汇编语言程序的基本格式14

2.1 汇编语言的格式16

2.2 伪指令18

2.2.1 数据定义伪指令18

2.2.2 段定义伪指令20

2.2.3 过程定义伪指令24

2.2.4 程序结束伪指令25

2.2.5 其他伪指令25

2.3 运算符等伪指令应用举例31

2.3.1 算术、逻辑与移位、关系、数值返回及属性运算符31

2.3.2 过程结束语句35

习题235

第3章 指令系统和寻址方式37

3.1 指令系统40

3.1.1 数据传送类指令41

3.1.2 算术运算类指令45

3.1.3 逻辑运算类和移位指令53

3.1.4 字符串操作类指令58

3.1.5 控制转移类指令62

3.1.6 调整类指令62

3.1.7 处理器控制类指令67

3.2 寻址方式68

3.2.1 数据寻址68

3.2.2 指令寻址75

习题380

第4章 汇编语言程序设计初步84

4.1 顺序结构程序设计85

4.2 分支程序设计89

4.3 循环程序设计96

4.3.1 循环结构97

4.3.2 单循环程序设计100

4.3.3 多重循环程序设计102

习题4104

第5章 子程序及宏指令设计106

5.1 子程序设计107

5.1.1 子程序定义107

5.1.2 程序的调用及返回109

5.1.3 子程序调用的种类109

5.1.4 子程序的嵌套和递归调用110

5.1.5 寄存器内容的保存及恢复115

5.2 子程序的参数传递116

5.2.1 使用寄存器传递参数116

5.2.2 使用存储单元传递参数118

5.2.3 利用堆栈传递参数122

5.3 宏124

5.3.1 宏定义125

5.3.2 宏调用125

5.3.3 宏展开125

5.4 宏的参数129

5.5 宏删除133

5.6 宏的标号134

5.7 宏嵌套135

5.7.1 宏的定义体中含有宏调用135

5.7.2 宏的定义体中含有宏定义136

5.8 宏库137

5.8.1 建立宏库137

5.8.2 调用宏库138

5.9 重复汇编139

5.10 条件汇编141

5.11 条件汇编与宏结合142

习题5143

第6章 输入输出程序设计145

6.1 输入输出概述146

6.1.1 I/O接口146

6.1.2 I/O指令148

6.1.3 扫描码与ASCII码149

6.1.4 I/O程序设计152

6.2 中断153

6.2.1 中断的概念153

6.2.2 中断调用156

6.2.3 中断服务程序设计159

6.3 常用DOS中断与BIOS中断164

6.3.1 DOS键盘中断164

6.3.2 DOS显示中断166

6.3.3 BIOS键盘中断INT 16167

6.3.4 BIOS显示中断INT 10170

习题6174

第7章 汇编应用程序设计175

7.1 显示方式的控制175

7.1.1 显示方式175

7.1.2 彩色绘图182

7.2 动画与绘图应用程序的设计183

7.3 游戏程序设计192

7.4 加密解密程序设计197

习题7200

第8章 32位汇编语言简介201

8.1 32位微处理器工作模式202

8.2 32位微处理器寄存器组203

8.3 32位寻址方式205

8.4 32位处理器指令系统206

8.4.1 32位指令与16位指令的异同简介207

8.4.2 32位新增指令、特权指令207

8.5 32位程序设计举例211

8.5.1 32位指令的实模式编程方法211

8.5.2 32位指令的实模式程序设计举例212

习题8212

第9章 C语言与汇编语言混合编程214

9.1 嵌入式汇编215

9.1.1 嵌入式汇编程序中汇编指令格式215

9.1.2 嵌入汇编编译连接方法217

9.1.3 C程序中嵌入汇编指令的组成和使用规则218

9.2 C模块调用汇编模块223

9.2.1 C模块和汇编模块的编写规则224

9.2.2 C模块调用汇编模块的编译、链接、运行225

9.3 汇编模块中调用C语言函数模块226

9.3.1 汇编模块中调用C函数模块的规则227

9.3.2 汇编模块中调用C函数模块的编译、链接、运行228

习题9228

第10章 汇编语言的文件处理230

10.1 复制与粘贴的汇编流程230

10.2 句柄文件的建立、打开与关闭231

10.3 句柄文件的读写操作235

10.4 复制与粘贴的汇编详解238

10.5 移动文件指针操作240

习题10241

第11章 DEBUG调试程序242

11.1 DEBUG启动的命令格式242

11.2 DEBUG命令详解243

习题11257

附录A DOS系统功能调用INT 21H259

附录B BIOS功能调用264

附录C 汇编语言常见错误信息解释268

参考文献274

热门推荐