图书介绍

80X86汇编语言程序设计上机指南PDF|Epub|txt|kindle电子书版本网盘下载

80X86汇编语言程序设计上机指南
  • 许向阳编著 著
  • 出版社: 武汉:华中科技大学出版社
  • ISBN:9787560940007
  • 出版时间:2007
  • 标注页数:225页
  • 文件大小:55MB
  • 文件页数:236页
  • 主题词:汇编语言-程序设计-高等学校-教学参考资料

PDF下载


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

下载说明

80X86汇编语言程序设计上机指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 实方式上机入门1

1.1生成第一个程序DEMO1

1.1.1建立工作环境1

1.1.2 DEMO的编辑1

1.1.3 DEMO的汇编3

1.1.4 DEMO的连接5

1.1.5 DEMO的运行6

1.2生成实方式程序的过程6

1.3运行环境7

1.4汇编和连接的高级操作8

1.4.1 MASM命令及参数8

1.4.2 ML命令和参数9

1.4.3 LINK命令及参数11

1.5建立更好的工作环境12

第2章 常见的汇编和连接错误17

2.1汇编时的常见现象17

2.1.1汇编时常见的异常现象17

2.1.2汇编成功的检验19

2.2常见的汇编错误及其分析19

2.2.1程序中有不恰当的中文符号19

2.2.2段定义伪指令错误21

2.2.3指令错误22

2.2.4程序结构错误25

2.2.5变量定义错误26

2.2.6连接错误27

2.3汇编查错技巧27

第3章 实方式程序调试器TD30

3.1 TD的启动和退出30

3.1.1启动TD30

3.1.2退出TD31

3.2 TD的用户界面31

3.3 DEMO的调试34

3.3.1在数据区观察程序的机器码34

3.3.2观察源程序中数据段的数据35

3.3.3程序的执行及结果的查看36

3.3.4程序的再次执行及断点设置38

3.4载入新程序及执行程序的修改39

3.4.1打开一个文件40

3.4.2改变文件目录41

3.4.3修改指令代码41

3.4.4修改程序中的数据42

3.5有子程序的程序调试43

3.5.1观察以双字形式显示的数据段45

3.5.2直接运行到CALL指令处暂停46

3.5.3跟踪到子程序中47

3.6中断处理程序的调试48

3.6.1中断处理程序的入口地址49

3.6.2中断处理程序的显示50

3.6.3进入软中断的处理程序50

3.7代码区和数据区的操作菜单51

3.7.1代码区操作菜单51

3.7.2数据区操作菜单52

3.7.3 TD中数据输入说明53

第4章 带符号的程序调试62

4.1 TASM的安装62

4.2生成有调试信息的文件64

4.3带符号的程序调试70

4.3.1启动程序调试70

4.3.2打开CPU窗口71

4.3.3改变CPU窗口中代码的显示模式72

4.3.4窗口的打开、关闭及大小、位置调整72

4.3.5 Watches窗口操作73

4.3.6带条件的断点设置74

第5章 多模块程序的运行及子程序库78

5.1宏库的建立和使用78

5.2多模块程序的开发80

5.3子程序库的建立和使用84

第6章 实方式下汇编程序实例及课程设计92

6.1命令参数行的获取92

6.1.1 EXE程序的参数获取92

6.1.2 COM程序的参数获取93

6.2乐曲演奏程序95

6.2.1扬声器的驱动方式95

6.2.2乐曲演奏程序98

6.3文件管理101

6.3.1文件读取程序101

6.3.2文件管理功能调用说明103

6.4课程设计105

第7章 Win32编程环境111

7.1 MASM32软件包简介111

7.1.1 MASM系列编译器介绍111

7.1.2 MASM32软件包112

7.2 MASM32软件包安装112

7.3使用QEDITOR115

7.3.1首次使用QEDITOR115

7.3.2 QEDITOR揭密117

7.4生成Win32程序的过程120

7.4.1汇编源文件和资源脚本的编辑120

7.4.2汇编源文件的编译120

7.4.3资源脚本的编译123

7.4.4执行文件的生成123

7.4.5建立更好的环境127

7.5 nmake工具128

7.5.1首次使用nmake工具128

7.5.2描述文件的语法129

7.5.3 nmake的高级用法132

第8章 文本编辑器开发134

8.1创建一个窗口程序134

8.1.1创建一个窗口134

8.1.2 Windows消息的处理过程136

8.2增加RichEdit控件138

8.3创建图标139

8.3.1在程序中加载图标139

8.3.2用VC++制作图标141

8.4制作与加载菜单143

8.4.1用文本编辑器制作菜单143

8.4.2用VC++制作菜单145

8.5打开与保存文件148

8.5.1打开文件的步骤148

8.5.2打开文件程序实例149

8.5.3保存文件及文件另存为152

8.5.4退出系统及消息响应154

8.6 RichEdit控件的控制消息155

8.7创建工具栏157

8.7.1使用通用位图创建工具栏157

8.7.2创建自定义位图的工具栏159

8.7.3使用消息创建工具栏162

8.8增加状态栏164

8.9查找字符串166

8.9.1使用通用“查找”对话框166

8.9.2使用自定义对话框169

8.10编辑器优化172

第9章 反汇编及调试工具W32Dasm179

9.1 W32Dasm软件包的组成及启动179

9.2 W32Dasm的程序浏览180

9.3程序的动态调试186

9.3.1程序调试的启动186

9.3.2断点的设置和取消189

9.3.3存储单元中值的观察190

9.3.4数据的修改191

9.3.5显示EIP指示的指令192

9.4 WinAPI的细节信息192

9.5程序的修改及反汇编代码的保存194

9.6进程调试及程序暴力破解示例196

第10章 调试工具SoftICE199

10.1 SoftICE简介199

10.1.1 SoftICE调试器199

10.1.2符号载入工具Symbol Loader200

10.2 SoftICE的安装200

10.3 SoftICE启动202

10.4 SoftICE符号调试205

10.4.1建立含调试信息的执行文件205

10.4.2装入richedit1 1程序206

10.4.3简单的调试208

10.5设置断点210

10.5.1执行断点210

10.5.2内存断点213

10.5.3其他类型的断点214

10.6 SoftICE的其他信息215

第11章 汇编语言程序与C语言程序的连接216

11.1内嵌汇编216

11.1.1内嵌汇编示例及优势分析216

11.1.2内嵌汇编语法及用法示例218

11.2 VC++调用汇编语言子程序221

参考文献225

热门推荐