《汇编语言百日通》求取 ⇩

目录1

第一章预备知识1

§1.1为何需要汇编语言1

§1.2 80286的由来2

§1.3 80286的功能结构3

§1.4 80286微处理器概况4

1.4.1 80286操作方式4

1.4.2内部寄存器5

1.4.3段的种类8

1.4.4堆栈8

1.4.5地址的形式与转换9

1.4.6内存的分配情况10

1.4.7 中断10

1.4.8输入输出空间11

1.4.9执行速度11

§1.5数据表示12

1.5.1二进制12

1.5.2字节12

1.5.3二进制加法13

1.5.4符号13

1.5.5补码14

1.5.7十六进制15

1.5.6符号扩展15

1.5.8除字节外的其它位编组形式17

第二章汇编语言介绍19

§2.1一般概念19

§2.2例题及几个重要概念19

2.2.1例题19

2.2.2几个重要概念20

§2.3汇编语言的基本元素23

2.3.1基本字符23

2.3.2名字的约定23

2.3.3用户定义的名字24

2.3.4汇编语言中的常数28

2.3.5汇编语言中的表达式31

§2.4汇编语句33

2.4.1 汇编语句的分类33

2.4.2数据语句35

2.4.3结构数据语句38

2.4.4符号定义语句42

2.4.5程序结构语句43

2.4.6列表控制语句49

2.4.7条件汇编语句50

第三章80286指令系统53

§3.1 寻址方式53

3.2.1 通用数据传送指令58

§3.2数据传送指令集58

3.2.2 I/O端口输入输出指令62

3.2.3地址传送指令62

3.2.4标志传送指令63

§3.3算术运算指令组64

3.3.1 加法指令64

3.3.2减法指令68

3.3.3乘法指令71

3.3.4除法指令74

§3.4逻辑运算指令组76

3.4.1逻辑指令76

3.4.2移位指令78

3.4.3循环移位指令80

§3.5控制转移指令组83

3.5.1无条件转移指令83

3.5.2条件转移指令85

3.5.3迭代循环(重复控制指令)87

§3.6串操作指令组88

3.6.1方向指令89

3.6.2重复前缀89

3.6.3传送串指令90

3.6.4比较串指令91

3.6.5扫描串指令92

3.6.6装入串和存储串指令93

§3.7中断指令集组94

3.6.7输入/输出串指令94

3.7.1 INT指令95

3.7.2溢出中断TNTO95

3.7.3 中断返回ITET96

§3.8处理器控制指令组96

3.8.1标志操作指令96

3.8.2外部同步指令97

3.8.3空操作指令97

§3.9其它指令97

§4.1程序设计的基本步骤99

第四章汇编语言程序设计99

§4.2程序的基本结构形式101

4.2.1顺序结构101

4.2.2分支结构102

4.2.3循环结构108

§4.3子程序与主程序114

4.3.1子程序与主程序的概念114

4.3.2子程序与主程序信息交换与现场保护115

4.3.3过程嵌套119

4.3.4递归子程序120

5.1.1 中断概念122

5.1.2中断源及其分类122

§5.1 中断概述122

第五章中断系统122

5.1.3中断向量124

5.1.4中断过程的实现126

5.1.5中断优先级131

5.1.6中断嵌套131

§5.2 BIOS中断132

5.2.1 BIOS概述132

5.2.2类型5中断133

5.2.6类型10中断134

5.2.5类型E中断134

5.2.4类型9中断134

5.2.3类型8中断134

5.2.7类型11中断143

5.2.8类型12中断144

5.2.9类型13中断144

5.2.10类型14中断146

5.2.11类型15中断147

5.2.12类型16中断149

5.2.13类型17中断150

5.2.14类型18中断152

5.2.15类型19中断152

5.2.16类型1A中断152

§5.3 DOS中断157

5.2.20数据表指针157

5.3.1 DOS中断概述157

5.2.18类型1C中断157

5.2.17类型1B中断157

5.2.19类型4A中断157

5.3.2 INT 20H(程序正常退出)158

5.3.3 INT 21H(功能调用)159

5.3.4 INT22H(结束地址)169

5.3.5 INT23H(Ctrl-Break退出处理)169

5.3.6 INT 24H(重大错误标识码)169

5.3.7 INT 25H(按扇区读盘)169

5.3.9 INT 27H(驻存结束)170

§5.4有关利用BIOS和DOS中断的应用实例170

5.3.8 INT 26H(按扇区写盘)170

第六章输入和输出184

§6.1输入和输出介绍184

6.1.1 I/O端口184

6.1.2输入和输出指令184

6.1.3输入输出传送的信息185

§6.2 CPU与外部设备数据传送的方式186

6.2.1无条件传送方式186

6.2.2查询传送方式188

6.2.3中断传送方式190

6.2.4直接数据传送(DMA)方式190

7.1.1 宏的概念192

第七章宏汇编192

§7.1 宏的介绍192

7.1.2宏的内容193

7.1.3宏与子程序的比较194

§7.2宏指令及宏操作数195

7.2.1 宏指令195

7.2.2宏操作数198

第八章基本程序设计技术199

§8.1代码转换199

8.1.1 ASCII码转换成BCD码199

8.1.2 BCD码转换成ASCII码201

8.1.3二进制码转换成ASCII码203

8.1.4 ASCII码转换成二进制码206

§8.2表格的应用208

8.2.1查表方法208

8.2.2表格元素插入210

8.2.3表格元素删除212

8.2.4表格排序213

§8.3浮动程序和再定位文件215

8.3.1浮动程序215

8.3.2再定位文件217

§8.4用计算机演奏乐曲217

8.4.1使计算机发声217

8.4.2乐曲的产生219

§9.1屏幕作图程序的设计222

第九章高级程序设计技巧222

§9.2计算所用时间的程序设计227

§9.3菜单驱动程序的设计232

§9.4复杂的菜单驱动交互式程序的设计236

§9.5串命令的使用244

§9.6磁盘文件的建立和使用249

第十章汇编语言程序上机指导264

§10.1介绍几个基本概念264

§10.2汇编语言程序的上机过程268

§10.3建立或修改源程序270

§10.4汇编与宏汇编程序279

§10.5连接生成可执行文件280

§10.6调试281

§10.7运行程序291

附录一指令速查表294

附录二BIOS层功能模块301

附录三DOS层功能模块(一)307

附录四DOS层功能模块(二)308

附录五IBM—PCDOS系统中断向量表316

附录六MASM伪操作符表318

附录七MASM的提示及开关323

附录八LINK的提示及开关324

附录九ASCII字符与编码对照表325

1996《汇编语言百日通》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由陈国章等编著 1996 天津:天津科学技术出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

IBM PC汇编语言(1991 PDF版)
IBM PC汇编语言
1991 西安:陕西师范大学出版社
大学英语六级词汇百日通(1998 PDF版)
大学英语六级词汇百日通
1998
80386汇编语言编程( PDF版)
80386汇编语言编程
北京希望电脑公司
DOS宏汇编语言 11(1983 PDF版)
DOS宏汇编语言 11
1983
8088汇编语言( PDF版)
8088汇编语言
汇编语言设计( PDF版)
汇编语言设计
日语百日通( PDF版)
日语百日通
上海百新书店
汇编语言(1997 PDF版)
汇编语言
1997 北京:电子工业出版社
大学英语六级词汇百日通(1999 PDF版)
大学英语六级词汇百日通
1999 南京:南京大学出版社
大学英语六级词汇百日通(1998 PDF版)
大学英语六级词汇百日通
1998 东营:石油大学出版社
RA78K0S汇编程序包 汇编语言(1997 PDF版)
RA78K0S汇编程序包 汇编语言
1997 北京:电子工业出版社
大学英语四级词汇百日通(1998 PDF版)
大学英语四级词汇百日通
1998 南京:南京大学出版社
日语会话百日通(1991 PDF版)
日语会话百日通
1991 北京:北京出版社
日语会话百日通(1994 PDF版)
日语会话百日通
1994 天津:天津科学技术出版社
汇编语言基础及CASL汇编语言(1998 PDF版)
汇编语言基础及CASL汇编语言
1998 北京:北京大学出版社