图书介绍

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

汇编语言程序设计
  • 林邦杰,陈明编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113053033
  • 出版时间:2003
  • 标注页数:320页
  • 文件大小:11MB
  • 文件页数:334页
  • 主题词:汇编语言-程序设计-高等学校-教材

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 汇编语言介绍2

1-1-1 程序设计语言分类2

1-1-2 汇编语言程序设计的意义3

1-2 位及字节4

1-3 二进制数5

1-3-1 数字系统5

1-3-2 补码7

1-3-3 BCD码8

1-4 十六进制表示法8

1-5 ASCII码9

1-6 个人计算机组成9

1-6-1 处理器10

1-6-2 内部存储器11

1-6-3 段与地址12

1-6-4 寄存器13

1-7 硬件中断17

课后习题18

第2章 程序加载并执行19

2-1 操作系统的组成20

2-2 BIOS启动程序20

2-3 系统加载程序21

2-4 堆栈22

课后习题25

第3章 NASM汇编语言基础27

3-1 源程序行格式28

3-2 伪指令29

3-2-1 定义含有初值的数据29

3-2-2 定义不含初值的数据29

3-2-3 INCBIN伪指令30

3-2-4 EQU伪指令30

3-2-5 TIMES伪指令30

3-3 有效地址30

3-4 常量31

3-4-1 数字常量31

3-4-2 字符常量31

3-4-3 字符串常量31

3-4-4 浮点数常量32

3-5 表达式32

3-5-1 OR运算符32

3-5-2 XOR运算符32

3-5-3 AND运算符32

3-5-4 移位运算符32

3-5-5 加及减运算符33

3-5-6 乘及除运算符33

3-5-7 单元运算符33

3-6 临界表达式33

3-7 局部标号33

3-8 预处理器34

3-8-1 %define指令34

3-8-2 %undef指令34

3-8-3 %assign指令34

3-8-4 多行宏35

3-8-5 条件汇编35

3-8-6 预处理循环36

3-8-7 文件引用指引37

3-8-8 标准宏37

3-8-9 汇编语言指引37

3-9 目标文件格式38

3-10 NASM汇编程序安装38

3-11 范例38

课后习题41

第4章 一般指令43

4-1 源操作数与目的操作数44

4-2 MOV传送指令44

4-3 XCHG互换指令46

4-4 有效地址送寄存器指令LEA46

4-5 指针送寄存器指令LDS及LES指令46

4-6 压入PUSH及弹出POP指令47

4-7 存储寄存器PUSHA及POPA指令48

4-8 标志寄存器传送PUSHF及POPF指令48

4-9 没有运算的NOP指令49

课后习题49

第5章 基本输入与输出51

5-1 软件中断INT指令52

5-2 将一个字符串输出到屏幕52

5-3 从键盘输入一个字符53

5-4 将一个字符输出到屏幕54

5-5 从键盘输入一个字符串55

5-6 将一个字输出到屏幕57

5-7 显示内存内容58

5-8 键盘输入控制60

5-8-1 由键盘输入字符60

5-8-2 直接由键盘输入或输出字符60

5-8-3 直接由键盘输入字符60

5-8-4 直接由键盘输入字符60

5-8-5 由键盘输入字符串61

5-8-6 检查键盘状态61

5-8-7 清除键盘缓冲区61

5-8-8 从键盘缓冲区读取字符61

5-8-9 测试键盘缓冲区是否有字符61

5-8-10 传回控制键状态62

5-9 屏幕输出控制62

5-9-1 显示字符62

5-9-2 显示字符串62

5-9-3 设定光标位置62

5-9-4 向上滚动屏幕62

5-10 打印机输出控制63

5-10-1 输出字符至打印机63

5-10-2 打印一个字符63

5-10-3 取得打印机状态63

课后习题64

第6章 程序流程控制65

6-1 标志寄存器66

6-2 改变标志的指令66

6-3 条件转移指令67

6-4 比较两个整数68

6-5 无条件转移指令JMP70

6-6 循环指令LOOP73

6-7 选择结构76

6-8 循环结构84

课后习题87

第7章 算术运算89

7-1 定点数与浮点数90

7-2 带符号及无符号整数90

7-3 加法及减法91

7-4 乘法96

7-5 除法97

7-6 BCD十进制数运算99

7-6-1 BCD加法100

7-6-2 BCD减法103

7-6-3 BCD乘法106

7-6-4 BCD除法107

7-6-5 BCD宏应用108

7-7 综合例题113

课后习题119

第8章 宏121

8-1 单行宏122

8-1-1 %define指令122

8-1-2 %undef指令123

8-1-3 %assign指令123

8-2 多行宏125

8-2-1 显示字符串宏125

8-2-2 显示字符宏126

8-2-3 读取字符宏127

8-2-4 显示字节宏130

8-2-5 读取字符串宏133

8-2-6 字符串转换为数值137

8-2-7 数值转换为字符串139

8-2-8 数值输出至屏幕142

8-3 条件汇编144

8-4 预处理循环145

8-5 源程序文件的包含内容146

8-6 相关宏汇总146

课后习题150

第9章 过程151

9-1 过程的定义152

9-2 过程里的局部变量154

9-3 传值调用156

9-4 传址调用160

9-5 堆栈传递参数162

9-6 内存传递参数163

课后习题165

第10章 字符串处理167

10-1 声明字符串168

10-2 字符串长度170

10-3 基本字符串指令172

10-4 转换指令XLATB182

10-5 字符串宏183

课后习题193

第11章 位运算195

11-1 位基本运算196

11-2 位屏蔽196

11-3 AND指令197

11-4 OR指令197

11-5 XOR指令198

11-6 NOT指令199

11-7 TEST指令201

11-8 改变位位置203

11-9 左移及右移204

11-10 算术左移及算术右移207

11-11 循环位移210

11-12 位移及循环位移指令总结213

11-13 综合例题213

课后习题217

第12章 文件处理219

12-1 输入及输出层次220

12-2 输入及输出概念220

12-3 标准的文件代号221

12-4 建立一个文件代号221

12-5 打开一个文件222

12-6 关闭一个文件223

12-7 从文件或设备读取数据223

12-8 数据写入文件或设备224

12-9 移动文件指针231

12-10 检查并修改文件属性233

12-11 建立新文件234

12-12 删除文件235

12-13 文件改名235

12-14 建立或删除子目录236

12-15 取得当前目录237

12-16 改变当前目录237

12-17 取得缺省的磁盘驱动器238

12-18 改变缺省的磁盘驱动器238

12-19 低级输入及输出239

课后习题242

第13章 数据结构243

13-1 数组声明244

13-2 数组查找247

13-3 使用XLATB指令转换251

13-4 排序252

13-5 队列257

13-6 堆栈260

13-7 链表262

课后习题265

第14章 浮点数运算269

14-1 80x87协处理器的运算270

14-2 浮点堆栈270

14-3 状态字272

14-4 控制字275

14-5 数据类型276

14-5-1 二进制整数277

14-5-2 聚集十进制数277

14-5-3 实数278

14-5-4 七种数据类型值的范围280

14-6 80x87指令集280

14-7 范例282

课后习题288

第15章 连接程序291

15-1 建立NASM源程序292

15-2 将目标文件连接成.exe文件293

15-3 显示DOS的BIOS区域数据294

15-4 系统设备数据296

15-5 内存容量296

课后习题297

附录 NASM汇编语言指令299

热门推荐