图书介绍

汇编语言程序设计 第2版PDF|Epub|txt|kindle电子书版本网盘下载

汇编语言程序设计 第2版
  • 宋人杰主编;张洪业,周欣欣,王润辉,牛斗编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302318682
  • 出版时间:2013
  • 标注页数:227页
  • 文件大小:82MB
  • 文件页数:237页
  • 主题词:汇编语言-程序设计-高等学校-教材

PDF下载


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

下载说明

汇编语言程序设计 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 汇编语言基础知识1

1.1微型计算机概述1

1.2 Intel公司微处理器简介2

1.3计算机语言及汇编语言特点3

1.3.1计算机语言概述3

1.3.2汇编语言的特点5

1.4程序可见寄存器组5

1.5存储器9

1.5.1基本概念9

1.5.2实模式存储器寻址10

1.6外部设备11

习题12

第2章 汇编语言源程序格式13

2.1汇编语言语句格式13

2.1.1汇编语言语句类型13

2.1.2汇编语言指令格式13

2.2伪指令20

2.2.1处理器选择伪指令21

2.2.2数据定义伪指令21

2.2.3模块命名和标题伪指令24

2.2.4程序结束伪指令24

2.2.5完整段定义伪指令25

2.2.6简化段定义伪指令28

2.2.7表达式赋值伪指令29

2.2.8定位伪指令30

2.2.9标号定义伪指令32

2.3汇编语言源程序基本框架32

2.3.1完整段定义框架32

2.3.2简化段定义框架34

习题35

第3章 8086/8088寻址方式及指令系统36

3.1 8086/8088寻址方式36

3.1.1数据寻址方式36

3.1.2程序转移寻址方式42

3.2 8086/8088指令系统44

3.2.1数据传送指令44

3.2.2算术运算指令49

3.2.3逻辑操作指令55

3.2.4串处理指令59

3.2.5控制转移指令65

3.2.6处理器控制指令72

习题74

第4章 顺序、分支与循环程序设计78

4.1顺序程序设计78

4.2分支程序设计80

4.2.1分支结构80

4.2.2用分支指令实现分支结构程序80

4.3循环程序设计83

4.3.1循环结构83

4.3.2单循环程序设计85

4.3.3多重循环程序设计89

习题92

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

5.1子程序设计方法93

5.1.1子程序定义93

5.1.2寄存器内容的保存及恢复94

5.1.3子程序的调用及返回95

5.1.4子程序的参数传递95

5.1.5子程序嵌套101

5.2模块化程序设计102

5.2.1模块划分102

5.2.2源程序文件包含的伪指令102

5.2.3模块间的连接103

5.3宏汇编104

5.3.1宏定义、宏调用和宏展开104

5.3.2宏定义和宏调用中的参数106

5.3.3宏指令的嵌套108

5.3.4宏汇编中的伪指令110

5.3.5重复汇编112

5.3.6条件汇编113

习题114

第6章 32位指令系统及程序设计116

6.1 32位微处理器工作模式116

6.2 32位指令的运行环境117

6.2.1寄存器组117

6.2.2 80386保护模式下的存储管理119

6.3 32位80x86 CPU的寻址方式119

6.4 32位微处理器指令120

6.4.1使用32位80x86指令的注意事项120

6.4.2 80386新增指令121

6.4.3 80486新增指令123

6.4.4 Pentium新增指令124

6.4.5 Pentium Pro新增指令125

6.4.6 MMX指令125

6.4.7 SIMD指令130

6.5程序设计举例132

6.5.1基于32位指令的实模式程序设计132

6.5.2基于MMX指令的实模式程序设计133

6.5.3保护模式下的程序设计135

习题138

第7章 综合程序设计139

7.1加密程序设计举例139

7.2反跟踪程序设计举例141

7.3磁盘文件存取程序设计举例144

7.4内存驻留程序设计158

习题161

第8章 输入输出与中断控制162

8.1输入输出接口概述162

8.1.1输入输出接口162

8.1.2主机与外设之间交换数据的方式163

8.2程序控制方式下的输入输出程序设计164

8.2.1无条件传送方式164

8.2.2程序查询方式168

8.3中断传送方式170

8.3.1中断系统171

8.3.2中断优先级与中断嵌套174

8.3.3中断处理程序174

8.4 DOS与BIOS中断177

8.4.1 DOS系统功能调用177

8.4.2 BIOS功能调用180

习题188

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

9.1嵌入式汇编190

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

9.1.2嵌入式汇编程序设计191

9.1.3编译链接的方法195

9.2 C语言调用汇编模块195

9.2.1 C语言调用汇编模块编程规则196

9.2.2 C语言调用汇编模块的编译链接方法199

9.3汇编语言引用C语言函数200

习题201

第10章 汇编语言程序实验工具软件介绍203

10.1汇编语言实验上机步骤203

10.2常用调试程序Debug205

10.2.1 Debug的主要特点205

10.2.2 Debug的启动205

10.2.3 Debug的命令205

10.2.4 Debug中的命令介绍206

10.2.5 Debug程序的应用举例213

10.3集成开发环境PWB214

10.3.1 PWB的安装214

10.3.2 PWB的运行和退出215

10.3.3 PWB主菜单215

10.3.4 PWB开发环境的设置216

10.3.5 PWB的应用216

10.4源代码级调试工具软件CodeView216

附录A DOS功能调用(INT 21H)一览表218

附录B BIOS中断调用表(INT N)223

参考文献227

热门推荐