《IBM PC 高级软件开发资料和实例》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:尹彦芝
  • 出 版 社:北京信通集团软件工程公司
  • 出版年份:1990
  • ISBN:
  • 页数:245 页
图书介绍:

第一部分 有关PC DOS一些问题的深入分析 1

一、主要的内存单元和口地址 1

1.ROM BIOS的数据区 1

2.BASIC的一些重要内存单元 7

3.ROM BIOS的程序区 9

4.用户程序经常使用的口地址 10

二、几个DOS命令和程序的深入理解 25

1.ANSI.SYS 25

2.DRIVER.SYS 30

3.COPY 30

4.XCOPY.EXE 31

5.COMMAND.COM 31

三、PC DOS 2.X和3.X在盘管理上的一个重大差别 33

四、PC DOS 3.3与以前版本的比较 35

五、PC DOS与大容量磁盘的连接问题 38

六、关于DOS的环境字符串 41

1.DOS环境字符串的概念 41

2.三个主要的环境变量 42

3.在批文件中使用环境变量 43

4.在程序中使用环境变量 45

5.扩充环境空间 47

6.从C语言和汇编语言中读环境变量的实例 48

七、从汇编语言和C语言程序内执行一条DOS命令 58

1.装入第二份COMMAND.COM 58

1.1 概述 58

1.2 汇编语言源程序实例 60

1.3 C语言源程序实例 69

2.利用未公开说明的DOS中断2EH 70

2.1 汇编语言程序实例 70

2.2 C语言程序实例 72

八、程序常驻内存的办法和问题 74

1.概述 74

2.中断向量及其修改(打印缓冲程序实例) 74

3.“热键” 78

4.菊花链 79

5.争夺链头位置 80

6.显示问题 80

7.DOS系统调用的嵌套问题 81

第二部分 对显示设备的开发 83

一、开发加强图形适配器EGA 83

1.概述 83

2.显示方式 83

3.EGA和其它适配器的共存问题 86

4.页 87

5.64种彩色的调色板 88

6.EGA的边界颜色问题 92

7.显示参数表及其修改 95

8.字符字模 98

9.改变每屏字符行数 101

10.新的字符屏幕打印程序 106

11.新的清屏命令 106

12.43行的WORDSTAR 107

13.512个字符的字符集 108

14.字模编辑 111

15.EGA图形方式介绍 113

16.图形存贮器的组织 115

17.增加显示的列数 117

18.打印EGA图形屏幕 121

二、在BASIC语言中使用EGA 125

三、高级图形显示设备 128

四、双显示器系统 131

第三部分 软件开发实例 132

一、画图程序DRAW 132

1.对显示器的要求 132

2.DRAW程序的使用办法 132

3.DRAW命令集 133

4.几个作图算法 135

5.在表演中的应用 155

二、菜单制作程序 159

1.概述 159

2.菜单定义文件 160

3.MAKEBAR程序 167

4.SLASHBAR程序 172

三、如何在DOS下设置显示方式和显示颜色 230

四、子目录和软盘片之间的目录比较程序 234

五、如何使WORDSTAR等软件可以使用子目录 235

六、把大小写字母混杂的文件变成正常格式文件 236

七、把大小写字母混杂的文件变成大写字母文件 238

八、改进的子目录和软盘片之间的拷贝程序 240

九、从程序内部对移位键进行控制 240

十、定时执行程序 241