图书介绍

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

汇编语言程序设计
  • 周德华编著 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502440364
  • 出版时间:2006
  • 标注页数:214页
  • 文件大小:16MB
  • 文件页数:225页
  • 主题词:汇编语言-程序设计-高等学校-教材

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.2 微型计算机的特点1

1.3 计算机系统2

1.4 计算机语言3

1.4.1 机器语言3

1.4.2 汇编语言3

1.4.3 高级语言3

1.4.4 汇编语言程序的主要特点4

小结4

练习一5

一、选择题5

二、填空题5

三、问答题5

第2章 计算机运算基础6

2.1 数制与数制转换6

2.1.1 进位计数制6

2.1.2 把非十进制数转换成十进制数7

2.1.3 把十进制数转换成非十进制数7

2.1.4 二进制数与八进制、十六进制数的相互转换8

2.2 二进制数和十六进制数运算9

2.3 基本的逻辑运算9

2.4 机器数的编码方式10

小结11

练习二12

一、选择题12

二、填空题12

三、问答题12

第3章 微型计算机的系统结构13

3.1 微型计算机的构成13

3.2 8086/8088 CPU的功能结构13

3.3 寄存器结构14

3.3.1 通用寄存器14

3.3.2 控制寄存器15

3.3.3 段寄存器17

3.4 存储器结构18

3.4.1 存储单元的地址和内容18

3.4.2 存储器地址的分段18

小结20

练习三21

一、选择题21

二、填空题21

三、问答题21

第4章 8086/8088的寻址方式和指令系统22

4.1 指令概述22

4.2 操作数的寻址方式22

4.2.1 与数据有关的寻址方式22

4.2.2 与转移地址有关的寻址方式28

4.3 指令系统30

4.3.1 数据传送指令30

4.3.2 算术指令34

4.3.3 逻辑指令40

4.3.4 串操作指令45

4.3.5 控制转移指令48

4.3.6 处理器控制指令52

4.3.7 其他指令53

小结54

练习四54

一、选择题54

二、填空题55

三、问答题56

第5章 汇编语言58

5.1 汇编语言程序基础知识58

5.1.1 汇编语言源程序结构与书写格式58

5.1.2 汇编语言语句的构成与分类61

5.2 汇编语言基础知识61

5.2.1 数据类型61

5.2.2 运算符与表达式62

5.2.3 运算符优先级65

5.2.4 常量与变量66

5.3 常用的伪指令67

5.4 结构与记录74

5.4.1 结构74

5.4.2 记录75

小结76

练习五76

一、选择题76

二、填空题77

三、问答题78

第6章 控制结构79

6.1 汇编程序的编制79

6.1.1 汇编程序的步骤79

6.1.2 编制汇编程序的注意事项79

6.2 顺序结构80

6.3 分支结构81

6.3.1 转移指令82

6.3.2 双分支程序设计83

6.3.3 多分支程序设计84

6.4 循环结构87

6.4.1 循环控制指令88

6.4.2 单重循环程序设计89

6.4.3 多重循环程序设计91

小结96

练习六96

一、选择题96

二、填空题98

三、问答题99

四、编程题100

第7章 子程序与高级汇编技术102

7.1 子程序概念102

7.1.1 子程序的结构102

7.1.2 子程序的调用与返回104

7.1.3 参数传递108

7.1.4 子程序的嵌套与递归115

7.1.5 子程序设计115

7.2 高级汇编技术118

7.2.1 宏汇编118

7.2.2 重复汇编125

7.2.3 条件汇编127

7.3 多模块程序设计128

7.4 汇编语言与高级语言的连接130

小结131

练习七132

一、选择题132

二、填空题133

三、问答题135

四、编程题137

第8章 输入/输出与中断140

8.1 输入/输出140

8.1.1 输入/输出基础140

8.1.2 输入/输出程序设计141

8.2 中断146

8.2.1 中断概述147

8.2.2 中断调用148

8.2.3 中断服务程序设计152

8.3 中断功能的分类154

8.3.1 键盘输入的中断功能155

8.3.2 显示器输出的中断功能159

8.3.3 打印机输出的中断功能162

8.3.4 串行通信口的中断功能165

8.3.5 磁盘文件存取技术166

小结170

练习八171

一、选择题171

二、填空题172

三、问答题172

四、程序填空172

五、编程题173

第9章 程序运行与调试175

9.1 MS-DOS、PC-BIOS系统功能调用175

9.1.1 MS-DOS系统功能调用175

9.1.2 PC-BIOS系统功能调用177

9.2 段寄存器的装填与程序的正常结束178

9.2.1 段寄存器的装填178

9.2.2 程序的正常结束179

9.3 汇编语言程序的上机过程179

9.3.1 建立汇编语言的工作环境179

9.3.2 运行汇编语言源程序的过程180

9.4 调试程序DEBUG180

9.4.1 DEBUG功能180

9.4.2 DEBUG启动181

9.4.3 DEBUG命令应用说明181

9.4.4 DEBUG命令及用法181

小结185

练习九185

一、选择题185

二、填空题185

三、问答题186

第10章 实训187

实训一 DEBUG的使用187

实训二 顺序程序设计191

实训三 分支程序设计193

实训四 循环程序设计(一)——单重循环程序设计194

实训五 循环程序设计(二)——多重循环程序设计195

实训六 子程序与宏197

实训七 彩色图形程序设计200

实训八 彩色动画图形程序设计202

附录 Pentium指令系统207

A.1 数据传送指令207

A.2 算术运算指令208

A.3 逻辑指令209

A.4 串操作指令210

A.5 控制转移指令211

A.6 处理器控制指令212

参考文献214

热门推荐