图书介绍

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

新编汇编语言程序设计
  • 杨文显,宓双,胡建人著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302220480
  • 出版时间:2010
  • 标注页数:282页
  • 文件大小:41MB
  • 文件页数:297页
  • 主题词:汇编语言-程序设计-高等学校-教材

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 有符号数的表示5

1.1.5 字符编码7

1.1.6 BCD码8

1.2 计算机组织8

1.2.1 计算机组成9

1.2.2 中央处理器9

1.2.3 存储器10

1.2.4 总线12

1.2.5 外部设备和接口13

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

1.3.1 指令和程序14

1.3.2 机器语言和汇编语言15

1.3.3 高级语言16

1.4 80x86寄存器16

1.4.1 数据寄存器16

1.4.2 地址寄存器17

1.4.3 段寄存器17

1.4.4 专用寄存器17

1.4.5 其他寄存器18

1.5 80x86 CPU的工作模式19

1.5.1 实地址模式19

1.5.2 保护模式19

1.5.3 虚拟8086模式21

习题一21

第2章 数据定义与传送23

2.1 数据的定义23

2.1.1 数据段23

2.1.2 数据定义24

2.2 数据的传送26

2.2.1 指令格式27

2.2.2 程序段30

2.2.3 基本传送指令32

2.2.4 其他传送指令36

2.2.5 堆栈37

2.2.6 操作数表达式41

2.3 汇编语言上机操作43

2.3.1 编辑43

2.3.2 汇编44

2.3.3 连接45

2.3.4 运行和调试45

习题二48

第3章 数据运算与输入输出50

3.1 算术运算50

3.1.1 加法指令50

3.1.2 减法指令52

3.1.3 乘法和除法指令54

3.1.4 表达式计算57

3.2 循环58

3.2.1 基本循环指令58

3.2.2 程序的循环58

3.2.3 数据的累加59

3.2.4 多项式计算61

3.3 十进制数运算63

3.3.1 压缩BOD数运算63

3.3.2 非压缩BCD数运算65

3.4 逻辑运算67

3.5 控制台输入输出69

3.5.1 字符的输出69

3.5.2 字符的输入73

3.5.3 输入输出库子程序76

3.6 移位和处理器控制79

3.6.1 移位指令79

3.6.2 循环移位指令84

3.6.3 标志处理指令86

3.6.4 处理器控制指令86

习题三87

第4章 选择和循环90

4.1 测试和转移控制指令90

4.1.1 无条件转移指令90

4.1.2 比较和测试指令93

4.1.3 条件转移指令94

4.2 选择结构程序97

4.2.1 基本选择结构97

4.2.2 单分支选择结构102

4.2.3 复合选择结构103

4.2.4 多分支选择结构104

4.3 循环结构程序107

4.3.1 循环指令107

4.3.2 计数循环108

4.3.3 条件循环112

4.3.4 多重循环116

4.4 程序的调试124

4.4.1 程序调试的基本过程124

4.4.2 语法错误的调试124

4.4.3 程序测试125

4.4.4 程序逻辑错误的调试126

习题四129

第5章 子程序132

5.1 子程序结构132

5.1.1 CALL和RET指令133

5.1.2 子程序的定义136

5.1.3 子程序文件139

5.1.4 子程序应用140

5.2 参数的传递142

5.3 嵌套和递归子程序146

5.3.1 嵌套子程序146

5.3.2 递归子程序147

5.4 多模块程序设计150

5.4.1 段的完整定义151

5.4.2 简化段定义153

5.4.3 创建多模块程序156

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

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

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

5.5.3 汇编语言调用C语言函数163

5.6 DOS和BIOS调用164

5.6.1 BIOS功能调用165

5.6.2 DOS功能调用168

习题五168

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

6.1 串操作指令172

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

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

6.2 文件的建立和打开179

6.2.1 文件179

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

6.3 文件读写183

6.3.1 文件写183

6.3.2 文件读185

6.3.3 文件指针187

6.4 设备文件192

习题六194

第7章 显示程序设计195

7.1 宏指令195

7.1.1 宏指令的定义196

7.1.2 宏指令的使用197

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

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

7.2.2 直接写屏输出201

7.2.3 BIOS显示功能调用203

7.3 图形显示程序设计207

7.3.1 图形显示模式207

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

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

7.3.4 动画程序设计210

习题七218

第8章 输入输出与中断220

8.1 外部设备与输入输出220

8.1.1 外部设备和接口220

8.1.2 输入输出指令221

8.1.3 程序控制输入输出224

8.2 中断227

8.2.1 中断的概念227

8.2.2 中断服务程序229

8.2.3 定时中断232

8.2.4 驻留程序234

8.3 .COM文件238

8.3.1 .COM文件和.EXE文件238

8.3.2 .COM文件239

习题八240

附录A 标准ASCII码字符表242

附录B 键盘扫描码表244

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

C.1 课程设计的目的246

C.2 课程设计的任务246

C.3 课程设计报告要求与内容246

C.4 汇编语言源程序清单247

附录D 80x86指令系统258

D.1 指令符号说明258

D.2 16/32位80x86基本指令258

D.3 MMX指令265

D.4 SSE指令266

附录E 汇编程序伪指令和操作符269

E.1 伪指令269

E.2 操作符270

附录F DOS功能调用271

附录G BIOS功能调用277

参考文献282

热门推荐