图书介绍

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

汇编语言程序设计简明教程
  • 杨文显主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121012510
  • 出版时间:2007
  • 标注页数:263页
  • 文件大小:18MB
  • 文件页数:274页
  • 主题词:汇编语言-程序设计-高等学校-教材

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 数据组织3

1.1.3 无符号数的表示4

1.1.4 有符号数的表示4

1.1.5 字符编码6

1.1.6 BCD码7

1.2 计算机组织7

1.2.1 计算机组成7

1.2.2 中央处理器8

1.2.3 存储器8

1.2.4 总线10

1.2.5 外部设备和接口11

1.3 指令、程序和程序设计语言12

1.3.1 指令和程序13

1.3.2 机器语言和汇编语言14

1.3.3 高级语言14

1.4 80x86寄存器14

1.4.1 数据寄存器14

1.4.2 地址寄存器15

1.4.3 段寄存器15

1.4.4 专用寄存器16

1.4.5 其他寄存器17

1.5 80x86 CPU的工作模式17

1.5.1 实地址模式17

1.5.2 保护模式17

1.5.3 虚拟8086模式19

习题119

第2章 数据定义与传送21

2.1 数据的定义21

2.1.1 数据段21

2.1.2 数据定义22

2.2 数据的传送24

2.2.1 指令格式24

2.2.2 程序段27

2.2.3 基本传送指令29

2.2.4 其他传送指令32

2.2.5 堆栈34

2.2.6 操作数表达式37

2.3 汇编语言上机操作39

2.3.1 编辑39

2.3.2 汇编40

2.3.3 连接41

2.3.4 运行和调试41

习题243

第3章 数据运算与输入/输出45

3.1 算术运算45

3.1.1 加法指令45

3.1.2 减法指令47

3.1.3 乘法和除法指令48

3.1.4 表达式计算50

3.2 循环51

3.2.1 基本循环指令51

3.2.2 程序的循环52

3.2.3 数据的累加53

3.2.4 多项式计算54

3.3 十进制数运算56

3.3.1 压缩BCD数运算56

3.3.2 非压缩BCD数运算59

3.4 逻辑运算60

3.5 控制台输入/输出61

3.5.1 字符的输出61

3.5.2 字符的输入65

3.5.3 输入/输出库子程序68

3.6 移位和处理器控制71

3.6.1 移位指令71

3.6.2 循环移位指令74

3.6.3 标志处理指令76

3.6.4 处理器控制指令77

习题377

第4章 选择与循环81

4.1 测试与转移控制指令81

4.1.1 无条件转移指令81

4.1.2 比较和测试指令83

4.1.3 条件转移指令85

4.2 选择结构程序87

4.2.1 基本选择结构87

4.2.2 单分支选择结构92

4.2.3 复合选择结构93

4.2.4 多分支选择结构94

4.3 循环结构程序97

4.3.1 循环指令98

4.3.2 计数循环98

4.3.3 条件循环102

4.3.4 多重循环106

4.4 程序的调试114

4.4.1 程序调试的基本过程114

4.4.2 语法错误的调试115

4.4.3 程序测试115

4.4.4 程序逻辑错误的调试116

习题4119

第5章 子程序122

5.1 子程序结构122

5.1.1 CALL和RET指令123

5.1.2 子程序的定义125

5.1.3 子程序文件128

5.1.4 子程序应用129

5.2 参数的传递131

5.3 嵌套和递归子程序135

5.3.1 嵌套子程序135

5.3.2 递归子程序136

5.4 多模块程序设计139

5.4.1 段的完整定义139

5.4.2 简化段定义142

5.4.3 创建多模块程序144

5.5 汇编语言与C语言混合编程147

5.5.1 C语言源程序编译为汇编源程序147

5.5.2 C语言程序调用汇编子程序150

5.5.3 汇编语言程序调用C语言函数151

5.6 DOS和BIOS调用153

5.6.1 BIOS功能调用153

5.6.2 DOS功能调用156

习题5156

第6章 字符串与文件处理160

6.1 串操作指令160

6.1.1 与无条件重复前缀配合使用的指令160

6.1.2 与有条件重复前缀配合使用的指令163

6.2 文件的建立和打开166

6.2.1 文件166

6.2.2 文件的建立、打开和关闭168

6.3 文件读/写170

6.3.1 文件写170

6.3.2 文件读172

6.3.3 文件指针174

6.4 设备文件180

习题6181

第7章 显示程序设计182

7.1 宏指令182

7.1.1 宏指令的定义182

7.1.2 宏指令的使用183

7.2 字符方式显示程序设计187

7.2.1 文本显示模式和字符属性187

7.2.2 直接写屏输出188

7.2.3 BIOS显示功能调用190

7.3 图形显示程序设计194

7.3.1 图形显示模式194

7.3.2 用BIOS功能调用设计图形显示程序194

7.3.3 图形方式下的显存组织197

7.3.4 动画程序设计197

习题7205

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

8.1 外部设备与输入/输出207

8.1.1 外部设备和接口207

8.1.2 输入/输出指令208

8.1.3 程序控制输入/输出210

8.2 中断213

8.2.1 中断的概念214

8.2.2 中断服务程序216

8.2.3 定时中断218

8.2.4 驻留程序220

8.3 .COM文件224

8.3.1 .COM文件和.EXE文件224

8.3.2 .COM文件概述225

习题8226

附录A 标准ASCII码字符表228

附录B 键盘扫描码表229

附录C 汇编语言课程设计文本阅读器230

附录D 80x86指令系统243

附录E 伪指令和操作符253

附录F DOS功能调用254

附录G BIOS功能调用259

参考文献263

热门推荐