《面向FoxBASE的汇编语言编程与应用》求取 ⇩

第一章面向FoxBASE的汇编语言编程基础1

1.1 在FoxBASE中调用汇编语言子程序的方法1

1.1.1 调用方法1

1.1.2 FoxBASE对汇编语言子程序的要求2

1.2 汇编语言的上机过程3

1.2.1 汇编语言的上机过程3

1.2.2 第一个汇编语言程序4

1.2.3 .BIN程序的调用方法6

1.2.4 用批文件完成汇编7

1.3 FoxBASE调用汇编语言子程序的深入分析8

1.3.1 FoxBASE是如何调用汇编语言子程序的8

1.3.2 FoxBASE内存变量存储格式分析11

1.3.3 参数的传递14

1.3.4 关于汇编语言子程序编写规则的小结15

1.4 .BIN文件的调试方法15

1.4.1 直接调试.BIN文件16

1.4.2 借助于.COM文件调试16

1.4.3 借助于.EXE文件调试17

1.5 RUN命令和FoxSWAP.COM的应用18

1.6 RUN命令与LOAD…CALL…命令的对比19

第二章调用BIOS和DOS21

2.1 主程序21

2.2 键盘编程23

2.2.1 设置/取消CAPS LOCK状态23

2.2.2 设置/取消NUM LOCK状态24

2.2.3 键盘加锁/开锁25

2.2.4 允许/禁止打印屏幕26

2.2.5 写键盘缓冲区27

2.2.6 字符串写入键盘缓冲区29

2.2.7 设置/取消INS状态30

2.2.8 打印屏幕31

2.2.9 从程序中热启动31

2.2.10 判断有无击键32

2.2.11 等待击键33

2.3 CRT操作33

2.3.1 写属性34

2.3.2 用不同属性写字符串36

2.3.3 闪烁显示字符串38

2.3.4 设置光标形状及显示/隐去光标40

2.3.5 读屏幕上字符串41

2.3.6 窗口上滚42

2.4 日期/时间操作42

2.4.1 设置系统时间43

2.4.2 设置系统日期43

2.4.3 显示实时钟44

2.4.4 关闭实时钟47

2.4.5 探查FoxBASE的运行47

2.5 程序清单48

3.1 FoxBASE对磁盘/文件功能的要求62

3.2 主程序62

第三章 磁盘/文件操作62

3.3 磁盘操作64

3.3.1 判断软盘状态64

3.3.2 判断软盘是否空盘67

3.3.3 取磁盘剩余空间68

3.3.4 软盘快速删空70

3.3.5 在软盘中创建子目录75

3.3.6 读卷标76

3.3.7 写卷标78

3.3.8 清除/设置写校验标志78

3.4.2 取/置文件日期和时间82

3.4.1 取文件长度82

3.4 文件操作82

3.4.3 取/置文件属性86

3.4.4 一般文件的简单加锁/解锁89

3.4.5 数据库文件的简单加锁/解锁90

3.5 程序清单93

3.6 真正删除文件110

第四章 存取窗口/屏幕114

4.1存取窗口/屏幕的若干问题114

4.2 VGA显示存储器的结构和有关寄存器115

4.2.1 VGA的12H显示模式115

4.2.2 显示存储器与颜色平面115

4.2.3 图形控制器的读平面选择寄存器116

4.3 主程序117

4.2.4 时序发生器的颜色平面允许写寄存器117

4.4 利用文件存取窗口/屏幕118

4.4.1 存窗口到文件118

4.4.2 从文件恢复窗口121

4.4.3 从文件恢复到另一窗口123

4.4.4 保存整个屏幕123

4.5 利用内存存取窗口/屏幕124

4.5.1 存窗口到内存124

4.5.2 从内存恢复窗口125

4.6 利用显示存储器快速存取窗口126

4.6.1 显示存储器空闲区的使用126

4.6.2 保存图形126

4.6.4 保存多层层叠式菜单的两种方式128

4.6.3 恢复图形128

4.7 程序清单131

4.8 抓取屏幕图形141

第五章 图形编程144

5.1FoxBASE中的图形编程144

5.1.1 FoxBASE对图形编程的要求144

5.1.2 图形控制器的位屏蔽寄存器144

5.1.3 图形控制器的置位/复位寄存器145

5.1.4 图形控制器的允许置位/复位寄存器145

5.1.5 宏的使用145

5.2 主程序和宏定义146

5.2.1 主程序146

5.2.2 宏定义149

5.3.1 写点154

5.3 写点和读点154

5.3.2 读点156

5.4 画线156

5.4.1 图形坐标下画横线156

5.4.2 文本坐标下画横线158

5.4.3 图形坐标下画竖线159

5.4.4 文本坐标下画竖线159

5.4.5 图形坐标下画斜线160

5.4.6 文本坐标下画斜线162

5.5 画框和钮163

5.5.1 画各种线框163

5.5.2 画按钮165

5.5.3 画彩色立体边框168

5.5.4 画彩虹框173

5.6 画矩形175

5.6.1 快速画矩形175

5.6.2 慢画矩形176

5.6.3 画进度标尺(温度计)177

5.6.4 画方柱178

5.7 画底纹180

5.8 画圆和椭圆182

5.8.1 画圆182

5.8.2 画椭圆185

5.9 程序清单189

6.1.2 主程序227

6.1.1 亮度控制的原理227

6.1 控制屏幕亮度227

第六章 屏幕特技227

6.1.3 屏幕渐暗229

6.1.4 屏幕渐亮230

6.1.5 亮度突然变为正常或消隐231

6.1.6 屏幕变成超亮度231

6.1.7 程序清单232

6.2 十种艺术清屏方法238

6.3 位图操作248

6.3.1 16色位图的制作249

6.3.2 16色位图的八种艺术再现249

6.3.3 16色位图的平滑滚动249

6.3.4 双色位图的制作250

6.3.5 双色位图的八种艺术再现和平滑滚动251

6.3.6 程序清单252

6.3.7 调用方法277

第七章 统计图形281

7.1 主程序281

7.2 多边形填充程序283

7.3 条形图286

7.4 三维直方图289

7.5 二维直方图295

7.6 折线图297

7.7 扇形图300

7.8 圆饼图304

7.9 程序清单309

第八章 发声与音乐329

8.1 PC系列机发声的两种方式329

8.1.1 直接通/断扬声器的发声方法329

8.1.2 利用8253定时器发声330

8.1.3 通用的延时方法331

8.2 音乐知识332

8.3 主程序335

8.4 前台演奏乐曲337

8.4.1 音符串的构造337

8.4.2 音符串处理338

8.4.3 前台演奏乐曲341

8.4.4 随机数发生器342

8.4.5 前台演奏随机音乐343

8.4.6 演奏音阶344

8.4.7 持续报警345

8.5 后台演奏乐曲346

8.5.1 后台演奏的原理346

8.5.2 后台演奏乐曲346

8.5.3 强行结束后台演奏349

8.5.4 暂停/恢复后台演奏349

8.5.5 后台演奏随机音乐350

8.6 发出其他声音350

8.6.1 滑音350

8.6.2 混合音352

8.6.3 颤音353

8.7 程序清单354

9.1 实用程序367

9.1.1 显示信息367

第九章 应用实例367

9.1.2 显示多行信息370

9.1.3 输入字符串371

9.1.4 取得Yes或No按键信息373

9.1.5 判断软盘状态375

9.2 一组功能演示程序376

9.2.1 判断软盘是否空盘376

9.2.2 快速删空软盘377

9.2.3 读写卷标377

9.2.4 取文件信息378

9.2.6 写文件日期时间379

9.2.5 置文件属性379

9.2.7 设置系统日期时间380

9.2.8 用各种方式显示字符串381

9.3 菜单设计381

9.3.1 菜单的种类381

9.3.2 菜单库的设计382

9.3.3 通用的菜单程序387

9.4 综合演示程序391

9.4.1 主程序391

9.4.2 封面的制作392

附录393

参考文献415

1996《面向FoxBASE的汇编语言编程与应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由毕广吉著 1996 北京:北京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

MASM汇编语言应用6.11(1998 PDF版)
MASM汇编语言应用6.11
1998 北京:机械工业出版社
IBM PC宏汇编语言程序设计及应用(1992 PDF版)
IBM PC宏汇编语言程序设计及应用
1992
80386汇编语言编程( PDF版)
80386汇编语言编程
北京希望电脑公司
FOXBASE FOXPRO 自动编程原理及应用( PDF版)
FOXBASE FOXPRO 自动编程原理及应用
FoxBASE编程技巧实例汇编( PDF版)
FoxBASE编程技巧实例汇编
陕西电子杂志社
汇编语言(1997 PDF版)
汇编语言
1997 北京:电子工业出版社
dBASE和FoxBASE语言编程技巧荟萃(1994 PDF版)
dBASE和FoxBASE语言编程技巧荟萃
1994 科学出版计
计算机语言实用程序与编程技巧  FOXBASE+数据库语言(1994 PDF版)
计算机语言实用程序与编程技巧 FOXBASE+数据库语言
1994 长沙:中南工业大学出版社
面向对象的编程指南(1996 PDF版)
面向对象的编程指南
1996 北京:电子工业出版社
面向对象编程的C++/ES(1992 PDF版)
面向对象编程的C++/ES
1992 北京:中国铁道出版社
C语言和汇编语言的混合高级编程(1989 PDF版)
C语言和汇编语言的混合高级编程
1989 北京科海培训中心
RA78K0S汇编程序包 汇编语言(1997 PDF版)
RA78K0S汇编程序包 汇编语言
1997 北京:电子工业出版社
面向目标的汇编语言程序设计(1991 PDF版)
面向目标的汇编语言程序设计
1991 北京:海洋出版社
8086/8088汇编语言实用程序(1992 PDF版)
8086/8088汇编语言实用程序
1992 天津:天津大学出版社
FoxBASE、C和汇编语言的混合编程(1994 PDF版)
FoxBASE、C和汇编语言的混合编程
1994 成都:电子科技大学出版社