图书介绍

汇编语言教程与实验PDF|Epub|txt|kindle电子书版本网盘下载

汇编语言教程与实验
  • 刘军编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302472377
  • 出版时间:2018
  • 标注页数:234页
  • 文件大小:22MB
  • 文件页数:244页
  • 主题词:汇编语言-程序设计-高等学校-教材

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.1.1 计算机语言概述1

1.1.2 学习汇编语言的必要性2

1.2 数制与信息编码3

1.2.1 数制3

1.2.2 数制之间的转换3

1.2.3 二进制数的运算5

1.2.4 机器数的表示方法7

1.2.5 十进制数的编码8

1.2.6 字符编码8

1.3 DEBUG初步8

1.3.1 DEBUG基础知识8

1.3.2 用DEBUG运行程序9

1.4 实验内容10

习题10

第2章 8086微型机硬件组织12

2.1 微型计算机概述12

2.1.1 微型计算机的基本结构12

2.1.2 微处理器13

2.2 8086寄存器组14

2.2.1 数据寄存器15

2.2.2 地址寄存器15

2.2.3 段寄存器15

2.2.4 控制寄存器15

2.3 存储器16

2.3.1 存储单元的地址和内容16

2.3.2 存储器分段17

2.3.3 逻辑地址与物理地址18

2.3.4 堆栈18

2.3.5 存储器访问18

2.4 外部设备19

2.5 通过DEBUG使用存储器和寄存器19

2.6 实验内容24

习题24

第3章 汇编指令与寻址方式25

3.1 指令和指令系统25

3.1.1 汇编指令25

3.1.2 汇编指令的书写形式26

3.2 寻址方式27

3.2.1 立即寻址方式27

3.2.2 寄存器寻址方式28

3.2.3 直接寻址方式29

3.2.4 寄存器间接寻址方式30

3.2.5 寄存器相对寻址方式32

3.2.6 基址变址寻址方式33

3.2.7 相对基址变址寻址方式33

3.2.8 寻址方式小结34

3.3 实验内容34

习题35

第4章 程序格式与数据组织37

4.1 程序书写格式37

4.1.1 完整段定义37

4.1.2 简化段定义38

4.1.3 完整段定义中的伪指令38

4.1.4 简化段定义中的伪指令39

4.1.5 段寄存器的赋值40

4.1.6 汇编语言程序的结束方式41

4.2 程序中数据的组织41

4.2.1 变量的定义和预置41

4.2.2 变量的访问43

4.3 汇编语言程序的上机过程46

4.4 实验内容47

习题50

第5章 数据传送程序52

5.1 数据传送52

5.1.1 数据传送指令分类52

5.1.2 MOV指令52

5.1.3 堆栈操作56

5.1.4 交换指令57

5.2 换码指令59

5.3 其他传送指令62

5.3.1 地址传送指令62

5.3.2 标志寄存器传送指令63

5.4 实验内容64

习题68

第6章 算术运算程序70

6.1 算术运算概述70

6.2 二进制数的算术运算70

6.2.1 加法运算70

6.2.2 减法运算73

6.2.3 乘法运算76

6.2.4 除法运算76

6.2.5 符号扩展指令78

6.3 十进制数的算术运算78

6.3.1 压缩的BCD码调整指令79

6.3.2 非压缩的BCD码调整指令80

6.4 实验内容80

习题82

第7章 位运算程序84

7.1 逻辑运算指令84

7.2 移位指令85

7.2.1 非循环移位指令85

7.2.2 循环移位指令86

7.3 位运算指令应用88

7.4 实验内容89

习题91

第8章 串操作92

8.1 串操作指令92

8.1.1 MOVS、LODS、STOS指令92

8.1.2 CMPS和SCAS指令93

8.2 串操作程序94

8.3 实验内容96

习题100

第9章 分支程序设计102

9.1 控制转移指令102

9.1.1 无条件转移指令102

9.1.2 条件转移指令103

9.2 分支结构程序104

9.2.1 分支结构的概念104

9.2.2 双分支程序设计105

9.2.3 多分支程序设计106

9.3 实验内容110

习题112

第10章 循环程序设计113

10.1 循环控制指令113

10.2 循环程序结构及应用举例114

10.3 多重循环122

10.4 实验内容124

习题128

第11章 子程序131

11.1 子程序定义及其调用131

11.2 子程序设计133

11.3 嵌套与递归143

11.4 实验内容146

习题149

第12章 中断与DOS功能调用151

12.1 中断151

12.1.1 中断及中断处理151

12.1.2 中断向量的设置152

12.1.3 DOS中断152

12.2 DOS功能调用152

12.2.1 调用方法153

12.2.2 常见的几种功能调用153

12.2.3 DOS功能调用应用举例155

12.3 实验内容157

习题160

第13章 宏汇编技术163

13.1 宏汇编163

13.1.1 宏定义163

13.1.2 宏调用164

13.1.3 宏展开165

13.1.4 LOCAL伪操作166

13.1.5 宏库及其使用168

13.1.6 宏指令与子程序168

13.2 重复汇编169

13.2.1 重复汇编伪操作169

13.2.2 不定次数的重复汇编伪操作170

13.2.3 IRPC不定次数的重复字符伪操作170

13.3 条件汇编171

13.4 实验内容172

习题175

第14章 综合性程序设计案例176

14.1 十进制数的加法程序176

14.2 九九乘法表输出程序179

14.3 代码转换程序181

14.4 菜单程序183

14.5 实验内容188

习题193

附录A DEBUG常用命令194

附录B Masm for Windows集成实验环境198

附录C ASCII码表202

附录D DOS系统功能调用206

附录E 模拟试题及参考答案212

模拟试题一212

模拟试题二216

模拟试题三221

模拟试题一参考答案225

模拟试题二参考答案227

模拟试题三参考答案229

参考文献233

热门推荐