《IBM PC AT(80286) 汇编语言程序设计技巧》求取 ⇩

第0章计算机数制速成1

0.1二进制1

八位组成一个字节2

二进制加法2

正负符号3

补码4

0.2十六进制5

十六进制的使用6

练习6

第一章导言7

1.1 什么是汇编语言7

1.2 80286的发展过程7

1.380286微处理器概观8

操作方式8

内部寄存器9

段的种类9

软件性能10

输入输出空间11

内存分配11

中断11

数据和地址总线12

1.4内部寄存器12

数据寄存器13

段寄存器13

指针和索引寄存器13

内部单元14

指令指针15

标志15

练习16

第二章使用汇编器17

2.1介绍17

宏汇编软件包17

2.2开发汇编语言程序17

编辑器18

汇编器18

链接器18

一个查错程序(DEBUG)18

自顶向下的程序设计19

2.3源语句19

源语句中的常数20

2.4汇编语言指令20

标号域20

助记符域21

操作数域21

注释域21

2.5伪操作22

数据伪操作22

列表伪操作30

方式伪操作31

2.6操作31

算术操作33

逻辑操作34

关系操作35

属性操作36

2.7编辑、汇编和运行程序37

做一个工作汇编盘37

程序举例38

输入程序38

汇编程序42

列出源程序清单42

运行程序44

高级列表选择48

2.8构造程序的范例49

主程序模块49

二级模块50

使用模块51

2.9命令文件51

建立CO M的规则51

建立COM文件53

COM程序范例54

COM文件的优缺点55

2.10高级伪操作55

数据伪操作55

条件伪操作57

列表伪操作60

2.11要点总结61

练习62

第三章80286指令集64

3.1寻址方式64

寄存器和立即数寻址65

3.2 指令类型69

3.3数据传送指令74

输入输出指令79

地址传送指令79

标志传送指令80

3.4算术指令81

数据格式81

如何在内存存贮数据82

加法指令82

减法指令85

乘法指令88

除法指令89

符号扩展指令90

3.5位操作指令91

逻辑指令93

移位和循环指令94

3.6控制转移指令97

无条件转移指令98

条件转移指令102

LOOP指令105

3.7串指令106

方向指令107

重复前缀108

传送串指令108

更改段的分配110

比较串指令110

扫描串指令112

装入和存贮串指令112

输入和输出串指令113

3.8 中断指令114

3.9处理器控制指令116

标志操作116

外部同步指令117

空操作指令117

3.10 高级指令117

3.11 保护方式指令118

3.12重点小结119

80286和8086/8088的差别121

练习121

第四章高精度算术运算124

4.1乘法124

无符号32位×32位乘法124

带符号32位×32位乘法127

4.2除法129

溢出处理130

4.3平方根132

练习134

第五章对数据结构的操作136

5.1无序表136

向无序表增加一个元素136

从无序表中删除一个元素138

在无序表中求最大和最小值140

5.2给无序的数据排序141

气泡排序141

5.3有序表146

查找有序表146

向有序表中加一个元素150

从有序表中删除一个元素152

5.4查寻表153

查寻表能够代替方程154

查寻表能够实现代码变换158

跳转表158

5.5文本文件160

练习163

第六章使用系统资源164

6.1系统存贮器164

中断分配165

6.2BIOS中断166

BIOS列表一览168

80286中断向量168

8259中断向量169

BIOS入口点170

用户支持程序173

数据表指针174

6.3DOS中断175

类型21功能调用176

DOS错误信息程序180

6.4时间和日期操作183

BIOS类型1A(日内时间)中断183

用于时间和日期的DOS功能调用186

练习191

第七章显示操作192

7.1显示方式192

单色适配器192

彩色/图形适配器192

7.2PCAT怎样显示字符192

字符编码192

属性193

存贮映射195

7.3显示中断196

BIOS类型10(显示)中断196

用于显示的DOS功能调用202

7.4简单的文本模式图形202

对角线203

7.5动画的基础204

旧的移动“笑脸”的技巧204

7.6形状表206

一般化的显示过程207

推动者与塑造者208

练习212

第八章键盘操作213

8.1ASCII213

ASCII码表213

扩展ASCII215

8.2 键盘是如何工作的215

8.3键盘中断219

BOS类型16(键盘)中断219

关于键盘的DOS功能调用220

屏幕提示223

8.4ASCII码与二进制数之间的转换224

将ASCII码字符串转换成二进制码225

将二进制数转换成ASCII字符串231

练习232

第九章让计算机发出声音233

9.1 扬声器是如何工作的233

9.2给扬声器编程233

BIOS的“BEEP”过程233

一个通用的声音发生器234

9.3产生音乐235

演奏音乐的过程237

用键盘演奏音乐240

9.4 用声音来报警243

第十章248

10.1宏的介绍248

宏和过程的比较248

宏可加快编程的速度248

宏的内容249

10.2宏的伪操作指令250

通用的伪指令251

重复伪指令252

条件伪指令253

列表伪指令255

10.3 宏操作数255

10.4 在源程序中定义宏指令256

10.5宏指令库258

建立一个宏指令库258

将宏指令库读入程序中258

宏指令的描述259

宏定义267

第十一章目标库285

11.1 建立目标库285

11.2 关于目标库的操作285

11.3 使用目标库286

第十二章结构化编程287

12.1结构化语句和逻辑流结构287

逻辑流结构的条件288

12.2IF结构289

ELSE选择项289

IF结构是如何工作的290

操作数中的可选项290

12.3DO结构292

DO UNTIL292

DO WHILE293

DO COMPLEX294

选择项294

12.4SEARCH结构295

SEARCH UNTIL296

SEARCH WHILE297

SEARCH COMPLEX298

选择项298

12.5 使用NCXZ和CXZ的限制298

12.6准备结构化的程序299

过程299

使用SALUT300

SALUT如何对源程序进行格式化301

第十三章80287数学协处理器302

13.1 内部寄存器302

13.2 数据类型303

13.3 指令集304

13.4用宏汇编来对80287进行编程306

数据定义伪指令307

检查80287307

13.5 小结309

练习答案310

磁盘用户指南322

附录A十六进制/十进制转换表324

附录BIBM PC显示字符集325

附录C80286指令执行时间326

附录D80286指令集小结332

附录E一些有用的中断336

1990《IBM PC AT(80286) 汇编语言程序设计技巧》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由容若文;师钧,王英斌译 1990 北京科海总公司培训中心 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

IBM-PC BASIC程序设计语言(1985 PDF版)
IBM-PC BASIC程序设计语言
1985 上海:同济大学出版社
IBM PC(INTEL8086/8088) 宏汇编语言程序设计(1987 PDF版)
IBM PC(INTEL8086/8088) 宏汇编语言程序设计
1987
IBM PC宏汇编语言程序设计及应用(1992 PDF版)
IBM PC宏汇编语言程序设计及应用
1992
IBM-PC汇编语言和程序设计( PDF版)
IBM-PC汇编语言和程序设计
广州经济技术开发区电脑系统工程公司
IBM-PC汇编语言程序设计(1998年08月第1版 PDF版)
IBM-PC汇编语言程序设计
1998年08月第1版 科学出版社
IBM-PC汇编语言程序设计(1991年01月 PDF版)
IBM-PC汇编语言程序设计
1991年01月 清华大学出版社
IBM-PC 汇编语言程序设计实验教程( PDF版)
IBM-PC 汇编语言程序设计实验教程
北京:清华大学出版社
IBM-PC汇编语言及程序设计 中译文( PDF版)
IBM-PC汇编语言及程序设计 中译文
广州经济技术开发区电脑系统工程公司
IBM PC-8088汇编语言程序设计( PDF版)
IBM PC-8088汇编语言程序设计
科海总公司
IBM PC编程技术及汇编语言程序库(1988 PDF版)
IBM PC编程技术及汇编语言程序库
1988 成都:西南交通大学出版社
IBM PC汇编语言程序设计和接口技术(1989 PDF版)
IBM PC汇编语言程序设计和接口技术
1989 西安:西安电子科技大学出版社
IBM-PC汇编语言程序设计(1998 PDF版)
IBM-PC汇编语言程序设计
1998 北京:科学出版社
IBM-PC INTEL 8088/80X86 宏汇编语言程序设计(1998 PDF版)
IBM-PC INTEL 8088/80X86 宏汇编语言程序设计
1998 天津:南开大学出版社
IBM-PC宏汇编语言程序设计(1987 PDF版)
IBM-PC宏汇编语言程序设计
1987 北京:水利电力出版社
IBM PC宏汇编语言程序设计及应用(1992 PDF版)
IBM PC宏汇编语言程序设计及应用
1992 长沙:国防科技大学出版社