《80386汇编语言编程技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李红等编写
  • 出 版 社:北京:学苑出版社
  • 出版年份:1993
  • ISBN:7507708217
  • 页数:263 页
图书介绍:

第一章 80×××系列的结构特征 1

1.1 80286的特点及功能 1

1.2 80386的特点及功能 5

1.3 汇编程序源 6

1.4 操作系统及汇编器的作用 16

第二章 编程概述 16

2.1 模块设计 16

2.2 命令与指令 16

2.3 格式 17

2.4 为MASM-OS/2准备的HELP程序 17

2.5 8086版本 24

2.6 386 |DOS版本 26

2.7 加入一个输入步骤 29

2.8 展望 36

第三章 基本的数据移动 37

3.1 数据传送 37

3.2 寄存器装载指令 39

3.3 寄存器贮存指令 40

3.4 数据推入及弹出 41

3.5 转换 45

3.6 串移动 47

3.7 系统指令 52

第四章 程序流 53

4.1 (E)IP寄存器的使用 53

4.2 近程和远程的转移 53

4.3 转移 54

4.4 调用程序 61

4.5 对比 68

4.6 保留一个条件 70

4.7 循环 70

4.8 中断 75

4.9 程序汇总 76

第五章 不用协同处理器的运算 79

5.1 递增和递减 79

5.2 不带进位或借位的加减指令 80

5.3 进位和借位 81

5.4 乘法 85

5.5 除法 91

5.6 十进制数算术运算 94

第六章 由协处理器完成的数学运算 99

6.1 数据类型 99

6.2 寄存器 101

6.3 指令集 104

6.4 非超越函数的操作指令 106

6.5 比较指令 112

6.6 超越函数指令 114

6.7 常数指令 115

6.8 控制指令 115

6.9 不同协处理器的区别 118

第七章 位操作 119

7.1 逻辑运算 119

7.2 用“异或”求“位反” 121

7.3 移位 121

7.4 循环 125

7.5 位测试 125

7.6 位扫描 126

7.7 设置和清除标志 127

第八章 数据的定义和应用 128

8.1 符号的形成 128

8.2 值 129

8.3 等于 136

8.4 变量 137

8.5 数据结构 138

8.6 记录 140

8.7 标记 142

8.8 全局变量 142

8.9 局部变量 143

第九章 宏 144

9.1 定义宏 144

9.2 宏的使用 145

9.3 宏的内容 145

9.4 宏中参数的使用 146

9.5 局部变量 149

9.6 循环模块 150

9.7 宏库 151

9.8 嵌套的宏 152

9.9 宏的优点和缺点 153

第十章 条件汇编和错误 154

10.1 条件汇编 154

10.2 强制性汇编错误 160

10.3 条件嵌套 161

10.4 MASM的路径条件 162

第十一章 汇编控制指令 162

11.1 指令集 162

11.2 列表控制 164

11.3 模块名 169

11.4 局部计数器 170

11.5 汇编信息 172

11.6 程序和段结构 173

第十二章 汇编 182

12.1 用386|ASM汇编 182

12.2 用MASM汇编编译 186

12.3 汇编列表 192

12.4 使用CREF(仅对MASM) 195

第十三章 链接 196

13.1 应用386|LINK 196

13.2 应用Microsoft LINK 202

13.3 固定错误信息 210

第十四章 联机调试器入门 211

14.1 MINIBUG入门 211

14.2 CodeView入门 224

14.3 其它CodeView命令 232

附录 233

附录A:指令参考表 233

附录B:系统指令 251

附录C:协同处理器指令参考 254