目录 1
本书采用的符号约定和缩写索引 1
第一章 APPLE Ⅱ微型计算机系统概述 4
第一节 APPLE Ⅱ微型计算机系统的构成 4
第二节 APPLE Ⅱ微型计算机使用的主要语言及其相互间的转换 7
第二章 DOS 3.3与APPLESOFT实用程序及其操作52例 19
1.如何开机及引导至APPLESOFT状态 19
2.如何在DOS环境下用双磁盘驱动器拷贝盘片 20
3.如何在DOS环境下用单磁盘驱动器拷贝盘片 24
4.如何将一张新的空白盘片初始化 24
5.如何拷贝一个文件 26
6.如何打印盘片上全部文件的目录清单 27
7.如何打印内存中的APPLESOFT程序清单和定义打印行宽 32
8.如何打印内存中的二进制程序清单 34
9.如何打印APPLESOFT程序的执行结果 35
10.如何实现用表格形式打印程序执行结果 36
11.如何打印计算机绘制的图形 38
12.如何打印高分辨率2型(HGR2)程序绘制的图形和打印放大图、反相图 40
13.如何查询盘片的剩余自由空间 43
14.如何对磁盘文件存、取、保、删 45
15.如何查询主机内存的剩余自由空间(容量) 47
16.如何设置和查询RAM中用户区的上下限 47
17.如何查询内存的数值和对内存置数 51
18.如何将内存中某一数据块移到指定的地址 55
19.如何改变屏幕显示状态 55
20.如何改变屏幕的显示尺寸 60
21.如何在APPLESOFT程序中使用DOS命令 62
22.何谓顺序文件,如何建立顺序文件 64
23.如何检索顺序文件 70
24.如何用MAKE TEXT程序建立顺序文件 72
25.如何用RETRIEVE TEXT程序检索顺序文件 73
26.何谓随机文件,如何建立随机文件 76
27.如何检索随机文件 80
28.如何运行T类文件 82
29.如何在磁盘上建立和读取二进制文件和运行磁盘上的二进制文件 83
30.如何利用编辑功能修改APPLESOFT程序错误 84
31.如何在调试APPLESOFT程序中设置断点 84
32.如何在屏幕上监视APPLESOFT程序的运行 88
33.如何绘制低分辨率图形 90
34.如何编制高分辨率绘图程序、绘制高分辨率图形 95
35.如何用编制二进制图形表的方法绘制高分辨率图形 99
36.如何将APPLESOFT程序运行结果直接绘成曲线并打印输出(称为随机作图) 105
37.如何在甲程序运行结束前调用盘片上的乙程序并继续运行 107
38.如何将盘片中各子程序装配成一个完整程序 110
39.如何改变APPLESOFT程序的行号 112
40.如何在APPLESOFT程序执行过程中调用盘片上的二进制程序 117
41.如何使用USR函数(在APPLESOFT程序中插入汇编程序并运行) 118
42.如何建立用户数据库 124
43.如何检索用户数据库 127
44.如何将13扇区的磁盘文件拷贝到16扇区上使用 134
45.如何使用6502汇编语言编写程序并运行 138
46.如何将6502的机器码程序反汇编成6502的汇编语言程序 143
47.如何将内存内容写入盒式磁带 144
48.如何将盒式磁带中的内容取至内存 145
49.如何应用FID文件的其他功能管理盘片文件 146
50.如何详细了解“重新安排程序行号文件RENUMBER”的功能 153
51.如何使用仓颉汉卡编制汉字文件 168
52.如何在APPLE Ⅱ上绘出动态画 173
第三章 CP/M实用程序及其操作56例 180
1.如何开机引导至CP/M工作状态 180
2.如何将一张新的空白盘片格式化 181
3.如何命名CP/M文件 184
4.如何拷贝CP/M盘片 187
5.如何拷贝CP/M系统 190
6.如何拷贝盘片上的一个文件或一组文件 191
7.如何运用PIP的其他功能(拼装,带行号打印、部分拷贝、信件打印) 195
8.如何打印磁盘文件目录清单 201
9.如何打印汇编语言程序清单 203
10.如何打印某一段内存数据块(HEX文件清单) 204
11.如何打印BASIC程序清单 206
12.如何打印BASIC程序执行结果 208
13.如何实现表格式打印程序执行结果 209
14.如何检查磁盘中各文件的大小以及磁盘的剩余空间 210
15.如何以特殊的格式输出数据 213
16.如何定义外设 217
17.如何对盘片文件存、取、保、删和改名 220
18.如何快速进行十进制、十六进制、八进制数字之间的转换 225
19.如何查询内存某单元的值,并给该单元置数 227
20.如何改变屏幕显示状态 229
21.什么是汇编语言程序 231
22.如何屏幕编辑汇编语言程序 233
23.如何修正汇编语言程序中的错误 237
24.如何将正确的汇编程序进行汇编产生相应的PRN文件及HEX文件 239
25.如何对汇编程序快速查错(语法错误) 241
26.如何由HEX文件产生COM文件 242
27.如何调试运行汇编语言程序(动态调试) 246
28.如何将8080机器码程序反汇编生成汇编语言源程序 251
29.如何将COM文件(或HEX文件)剖析并打印出相应的汇编源程序清单 254
30.如何对Z80汇编语言程序进行编辑、汇编、查错调试及反汇编 256
31.如何拼装汇编程序 260
32.如何进入与退出MBASIC和GBASIC 262
33.如何在BASIC程序中设置断点,分段运行用户程序 265
34.如何在屏幕上监视BASIC程序的运行,从而了解错误发生在那一条语句上 265
35.如何编辑修改BASIC程序中的错误语句 265
36.如何绘制低分辨率图形 269
37.如何用GBASIC程序绘制高分辨率图形 270
38.如何将BASIC程序运行结果直接绘成曲线(随机作图) 273
39.如何改变BASIC程序的行号 275
40.如何在甲程序运行过程中调用乙程序并继续 277
运行 277
41.如何将磁盘中各BASIC子程序装配成一个完整的主程序 280
42.如何在BASIC状态中列磁盘文件目录及删除磁盘中的某文件 283
43.如何了解内存单元的用户自由空间 284
44.如何设置内存RAM中用户区的上限 285
45.如何建立顺序文件 286
46.如何检索、显示和打印顺序文件 290
47.如何建立随机文件 293
48.如何检索、显示和打印随机文件 295
49.如何建立用户数据库 298
50.如何建立用户程序库 305
51.如何将APPLESOFT程序改为T类文件 307
52.如何将DOS文件转录到CP/M环境的盘片上去 309
53.如何利用微型计算机系统直接在打印机上书写信件和编辑文章 312
54.如何使计算机奏乐 313
55.如何编制保密的BASIC程序 314
56.如何将CP/M的内存扩充至56K 315
附录一 APPLESOFT命令索引 317
附录二 DOS 3.3操作系统命令索引 357
附录三 CP/M 2.2操作系统命令索引 369
附录四 MBASIC命令索引 377
附录 GBASIC命令索引 414
附录六 ED状态二级命令——汇编程序编辑命令索引 417
附录七 DDT状态二级命令——8080汇编程序动态 查错调试命令索引 420
附录八 PIP状态二级命令——外设交换程序命令索引 423
附录九 DEBUG状态二级命令——Z80汇编程序动态查错调试命令索引 429
参考资料 434