《80386/80286汇编语言程序设计》求取 ⇩

目录1

第一章 汇编语言介绍1

第一节 数字系统3

一.二进制数4

二.十六进制数10

三.除字节外的其它位编组形式12

四.二进制操作16

第二节 寻址技术18

二.寄存器寻址19

一.立即寻址19

三.直接寻址20

四.寄存器间接寻址20

五.基址相对寻址22

六.直接变址寻址22

七.基址变址寻址23

八.80386扩展23

第三节 程序设计的形式24

一.命名场25

四.注释场28

二.操作场28

三.操作数场28

第四节 一个汇编语言程序的例子29

第二章 汇编程序介绍31

第一节 机器码与汇编语言31

第二节 典型的汇编过程33

一.第一步:建立源码33

二.第二步:产生目标码37

三.第三步:连接38

第一节 80286微处理器39

第三章 微处理器的结构:寄存器、标志和指令39

一.段寄存器40

二.变址、指针和基址寄存器41

三.状态和控制寄存器(标志)41

四.指令指针42

五.机器状态字42

第二节 80386微处理器43

一.通用寄存器45

二.段寄存器45

三.指令指针和EFLAGS寄存器46

四.控制寄存器47

五.系统地址寄存器48

六.调试和测试寄存器49

第三节 80286/80386指令集50

第四节 80386指令集98

第四章 80287/80387数学运算协处理器104

第一节 80287/80387的操作104

一.浮点堆栈104

二.状态字105

三.控制字106

四.特征字107

第二节 数据类型108

一.二进制整数109

二.组合的十进制记数法109

三.短实数、长实数和暂存实数格式109

四.特殊数值110

第三节 80287/80387指令集111

第五章 简单的程序设计技术138

一.采用立即寻址的十六进制加法139

第一节 算术程序139

二.采用直接寻址的十六进制减法141

三.采用直接寻址的多精度加法144

四.采用变址寻址的多精度加法147

五.采用寄存器间接寻址的十进制加法151

六.采用重复加法运算的乘法154

七.使用乘法命令的乘法、平方和立方运算156

八.用已定义的双字使用除法命令160

九.平方根算法162

第二节 逻辑门电路的模拟和操作164

第三节 特殊应用程序的查表法168

一.用查表法求对数168

二.用查表法实现码的转换171

三.ASCII数转换为十六进制数174

第四节 使用80386微处理器的简单的算术运算176

第五节 使用BIOS和DOS中断180

一.用BIOS中断清屏181

二.用BIOS中断在屏幕上显示一个标题187

三.用BIOS中断在屏幕上显示程序数据190

四.用DOS中断读键盘字符196

五.用DOS中断读键盘字符串198

六.用BIOS中断读当前的时间和日期200

七.用BIOS中断确定AT机存储器的容量203

八.用BIOS中断确定任选的设备安装情况205

九.用BIOS中断送一个字符串到打印机207

十.用BIOS中断在中等分辨率的彩色屏幕上画点209

十一.用BIOS中断在高分辩率的屏幕上划线212

十二.使用新式的字符串命令:为查找字符扫描字符串213

十三.使用新式的字符串命令:在段内传送字符串215

第六章 使用汇编程序的伪指令218

第一节 宏调用244

第七章 宏调用、过程和库244

一.宏调用的建立246

二.宏程序库251

第二节 过程256

一.过程的建立256

二.过程库263

第三节 库269

第四节 比较与选择271

第一节 在彩色屏幕上作图273

第八章 复杂的程序设计技术273

第二节 建立以秒精确计算消逝时间程序279

第三节 建立简单的菜单驱动程序285

第四节 建立一个更复杂的菜单驱动交互式程序289

第五节 使用先进的串命令299

第六节 建立和使用磁盘文件303

第七节 真实方式和受保护的虚拟方式程序设计的例子318

第九章 80287/80387协处理器的程序设计328

第一节 芯片说明328

一.两个整数相加330

第二节 整数算术运算与Intel协处理器330

二.整数表相加333

三.用宏调用帮助观察整数336

四.大的正整数乘法338

五.把一组整数显示到屏幕上340

第三节 实数算术运算与Intel协处理器344

一.IEEE的实数格式344

二.采用实数算术运算的简单程序347

三.IBM宏汇编程序的数据转换子程序350

四.用IBM实用程序库编程举例352

五.求一个实角的正切360

六.求一个角的正弦子程序364

七.建立一个高精度的正弦表369

八.绘出正弦波形372

第四节 用傅立叶级数产生图形379

第十章 与高级语言的接口395

第一节 STSC的APL399

第二节 BORLAND的TURBO PASCAL402

第三节 MICROSOFT的BASIC编译程序406

第四节 MICROSOFT的C编译程序411

第五节 IBM的FORTRAN编译程序416

第六节 IBM的PASCAL编译程序420

附录A IBM的宏汇编程序426

一.建立汇编程序源码426

二.宏汇编程序的使用427

三.交叉参考列表:CREF.EXE432

四.连接:LINK.EXE434

五.建立.COM文件437

一.建立汇编程序源码439

附录B MICROSOFT的宏汇编程序439

二.宏汇编程序的使用440

三.交叉参考列表:CREF.EXE446

四.连接:LINK.EXE448

五.建立.COM文件452

附录C TURBO的编辑汇编程序453

一.建立汇编程序源码454

二.汇编选择项456

四.建立列表文件457

三.建立.OBJ文件457

五.建立符号表和交叉参考列表459

六.建立.EXE文件460

七.建立.COM文件461

八.其它TASMB汇编程序选择项463

附录D ASCII字符465

附录E 用库管理程序附加一个库程序468

一.格式化468

二.专门的程序资料468

三.使用库管理程序468

附录F 80386指令表476

1988《80386/80286汇编语言程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)威廉·默里,克里斯·帕帕斯著;白晓笛译 1988 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

汇编语言程序设计(1994 PDF版)
汇编语言程序设计
1994 沈阳:东北大学出版社
汇编语言程序设计(1996 PDF版)
汇编语言程序设计
1996
汇编语言程序设计( PDF版)
汇编语言程序设计
华中科技大学出版社
80386汇编语言编程( PDF版)
80386汇编语言编程
北京希望电脑公司
80386汇编语言程序设计( PDF版)
80386汇编语言程序设计
科海培训中心
汇编语言程序设计( PDF版)
汇编语言程序设计
辽宁省电子计算机学会小型微型计算机系统编辑部
汇编语言程序设计( PDF版)
汇编语言程序设计
辽宁省电子计算机学会
80386/80286组合语言程式设计(1987 PDF版)
80386/80286组合语言程式设计
1987 松岗电脑图书资料股份有限公司
汇编语言程序设计(1988 PDF版)
汇编语言程序设计
1988 西安:西安电子科技大学出版社
汇编语言程序设计(1996 PDF版)
汇编语言程序设计
1996 长春:吉林科学技术出版社
汇编语言程序设计(1997 PDF版)
汇编语言程序设计
1997 哈尔滨:哈尔滨工业大学出版社
汇编语言程序设计(1998 PDF版)
汇编语言程序设计
1998 成都:电子科技大学出版社
汇编语言程序设计(1994 PDF版)
汇编语言程序设计
1994 成都:电子科技大学出版社
汇编语言程序设计(1988.04 PDF版)
汇编语言程序设计
1988.04 北京市:中央广播电视大学出版社
汇编语言程序设计(1998 PDF版)
汇编语言程序设计
1998 徐州:中国矿业大学出版社