当前位置:首页 > 工业技术
汇编语言程序设计实用教程
汇编语言程序设计实用教程

汇编语言程序设计实用教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:任向民,卢惠林编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302193579
  • 页数:308 页
图书介绍:本书介绍基于80x86汇编语言程序设计的技术和方法,内容包括80x86指令系统、寻址方式、宏指令与伪指令、汇编语言格式与程序结构、分支程序设计、循环程序设计等等。
《汇编语言程序设计实用教程》目录

第1章 微型计算机系统 1

1.1微型计算机系统硬件结构 1

微型计算机系统的基本组成 1

微型计算机系统的系统结构 3

微型计算机系统的性能指标 5

微型计算机系统的性能评价 5

1.2 8086/8088微处理器 6

8086/8088微处理器的结构 6

8086/8088的寄存器 8

8086/8088的存储器组织 11

1.3 80x86系列微处理器简介 14

80286处理器 14

80386处理器 15

80486处理器 17

奔腾及以上处理器 18

1.4微型计算机软件系统 19

1.5计算机硬件系统和软件系统之间的关系 20

单元测试1 20

第2章 程序设计基础 24

2.1程序设计语言 24

机器语言 24

汇编语言 24

高级程序设计语言 25

4GL语言 27

程序设计语言的比较 27

2.2结构化程序设计 28

结构化程序设计思想 28

结构化程序设计方法 29

面向对象程序设计简介 30

2.3程序设计风格 30

什么是程序设计风格 30

良好的程序设计风格 31

2.4程序设计的基本过程 32

单元测试2 33

第3章 指令系统 36

3.1指令系统概述 36

机器指令格式 36

寻址技术 37

立即寻址 37

寄存器寻址 38

存储器寻址方式 38

3.2 8086/8088指令系统 42

数据传送指令 42

算术运算指令 49

逻辑运算和移位指令 53

处理器控制指令 58

3.3 80x86指令系统 60

80286指令系统 60

80386指令系统 62

80486指令系统 70

Pentium指令系统 71

单元测试3 72

第4章 汇编语言 78

4.1汇编语言语句 78

汇编语言语句分类 78

汇编语言语句格式 79

4.2符号定义语句 79

等值语句 79

等号语句 80

解除定义语句PURGE 80

4.3数据定义语句 81

4.4汇编语言数据表示与运算符 83

常数 83

变量 83

标号 84

表达式 84

4.5其他伪指令语句 90

段结构伪指令 90

完整段定义结构 93

过程定义伪指令 94

模块定义伪指令 94

80x86指令集选择伪指令 95

简化段定义伪指令 96

4.6宏指令 98

宏指令定义、调用及展开 98

宏操作符 100

LOCAL伪指令 103

4.7重复汇编与条件汇编 104

重复汇编 104

条件汇编 106

4.8常用Debug命令 108

Debug程序的调用 108

Debug的主要命令 108

单元实验 汇编语言程序的调试与运行 113

单元测试4 117

第5章 汇编语言程序设计基本技术 125

5.1顺序程序设计 125

5.2分支程序设计 127

转移指令 128

双分支结构程序设计 132

多分支结构程序设计 133

5.3循环程序设计 137

循环控制指令 137

串操作指令 138

循环程序结构 144

循环控制方法 145

多重循环程序设计 148

5.4子程序设计 149

子程序定义 150

子程序的调用和返回 150

子程序的参数传递 155

子程序嵌套与递归 160

单元实验 汇编语言程序设计 162

单元测试5 168

第6章 系统功能调用 177

6.1系统功能调用概述 177

6.2 DOS系统功能调用 179

常用DOS系统功能调用 179

DOS系统功能调用实例 188

6.3 BIOS系统功能调用 193

BIOS系统功能调用概述 193

BIOS系统功能调用实例 195

单元实验 系统功能调用 197

单元测试6 203

第7章 汇编语言与高级语言接口 206

7.1混合编程 206

7.2 C/C++的嵌入式汇编 207

在C/C++程序中嵌入汇编语句 208

在嵌入式汇编中访问C/C++的数据 211

汇编语言程序段编写C函数 212

汇编程序调用C/C++函数 215

7.3用C/C++调用汇编 217

接口 217

调用汇编模块 218

单元实验 混合编程 227

单元测试7 232

第8章 综合程序设计 236

8.1显示程序设计 236

显示程序概述 236

显示程序设计实例 240

8.2键盘输入输出程序设计 244

键盘输入输出程序概述 244

键盘输入输出程序设计实例 246

8.3文件管理 249

文件管理概述 249

文件管理程序设计实例 254

单元实验 综合程序设计 256

单元测试8 272

单元测试参考答案 276

附录A 80x86指令集 289

附录B 伪指令简表 295

附录C Debug命令表 298

附录D ASCII码表 300

附录E DOS系统功能调用表(INT 21H) 302

附录F BIOS中断 305

参考文献 308

相关图书
作者其它书籍
返回顶部