BASIC命令、语句和函数 1
如何使用本书 1
ABS 函数 4
ASC 函数 4
ATN 函数 5
AUTO 命令 6
BEEP 语句 7
LOAD 命令 8
BSAVE 命令 11
CALL 语句 12
CDBL 函数 13
CHAIN 语句 14
CHDIR 命令 16
CHR $ 函数 17
CINT 函数 19
CIRCLE 语句 19
CLEAR 命令 23
CLOSE 语句 24
CLS 语句 25
COLOR 语句 27
文本方式中的COLOR语句 27
图像方式中的COLOR语句 31
COM(n) 语句 32
COMMON 语句 33
CONT 命令 34
COS 函数 35
CSNG 函数 36
CSRLIN 变量 37
CVI,CVS,CVD 函数 38
DATA 语句 39
DATE $ 变量和语句 40
DEF FN 语句 41
DEF SEG 语句 43
DEF type 语句 45
DEF USR 语句 46
DELETE 命令 48
DIM 语句 49
DRAW 命令 50
EDIT 命令 56
END 语句 57
ENVIRON 语句 57
ENVIRON $ 函数 60
EOF 函数 63
ERASE 语句 64
ERDEV和ERDEV $ 变量 65
ERR和ERL 变量 67
ERROR 语句 69
EXP 函数 70
FIELD 语句 71
FILES 命令 74
FIX 函数 76
FOR和NEXT 语句 76
FRE 函数 80
GET 语句(用于文件) 81
GET 语句(用于图像) 83
GOSUB和RETURN 语句 85
GOTO 语句 86
HEX $ 函数 87
IF 语句 88
INKEY $ 变量 91
INP 函数 92
INPUT 语句 93
INPUT # 语句 95
INPUT $ 函数 97
INSTR 函数 98
INT 函数 99
IOCTL 语句 100
IOCTL $ 函数 101
KEY 语句 102
KEY(n) 语句 107
KILL 命令 108
LEFT $ 函数 109
LEN 函数 110
LET 语句 111
LINE 语句 112
LINE INPUT 语句 115
LINE INPUT # 语句 116
LIST 命令 118
LLIST 命令 120
LOAD 命令 121
LOC 函数 123
LOCATE 语句 124
LOF 函数 127
LOG 函数 128
LPOS 函数 128
LPRINT和LPRINT USING 语句 129
LSET和RSET 语句 131
MERGE 命令 133
MID $ 函数和语句 134
MKDIR 命令 136
MKI $、MKS $、MKD $ 函数 138
MOTOR 语句 139
NAME 命令 139
NEW 命令 140
OCT $ 函数 141
ON COM(n) 语句 141
ON ERROR 语句 144
ON GOSUB和ON—GOTO 语句 145
ON KEY(n) 语句 147
ON PEN 语句 151
ON PLAY(n) 语句 153
ON STRIG(n) 语句 155
ON TIMER 语句 158
OPEN 语句 160
OPEN ″COM…语句 165
OPTION BASE 语句 171
OUT 语句 172
PAINT 语句 173
PEEK 函数 181
PEN 语句和函数 182
PLAY 语句 185
PLAY(n) 函数 190
PMAP 函数 191
POINT 函数 192
POKE 语句 194
POS 函数 195
PRINT 语句 196
PRINT USING 语句 198
PRINT #和PRINT # USING 语句 204
PSET和PRESET 语句 207
PUT 语句(用于文件) 208
PUT 语句(用于图像) 209
RANDOMIZE 语句 213
READ 语句 216
REM 语句 217
RENUM 命令 218
RESET 命令 220
RESTORE 语句 220
RESUME 语句 221
RETURN 语句 222
RIGHT $ 函数 223
RMDIR 命令 224
RND 函数 225
RUN 命令 227
SAVE 命令 229
SCREEN 函数 231
SCREEN 语句 232
SGN 函数 235
SHELL 语句 236
SIN 函数 240
SOUND 语句 241
SPACE $ 函数 244
SPC 函数 245
SQR 函数 245
STICK 函数 246
STOP 语句 247
STR $ 函数 248
STRIG 语句和函数 249
STRIG(n) 语句 251
STRING $ 函数 252
SWAP 语句 253
SYSTEM 命令 253
TAB 函数 254
TAN 函数 255
TIME $ 变量和语句 256
TIMER 函数 257
TRON和TROFF 命令 258
USR 函数 259
VAL 函数 264
VARPTR 函数 265
VARPTR $ 函数 266
IEW 语句 267
WAIT 语句 272
WHILE和WEND 语句 273
WIDTH 语句 275
WINDOW 语句 279
WRITE 语句 284
WRITE # 语句 285
附录A,出错信息 301
附录B.汇编语言子程序 301
参考书目 301
为装入子程序而预留内存空间 301
用DOS为BASIC装入子程序 302
特点 302
实际考虑 303
把子程序装入BASIC数据段内部 303
特点 303
实际考虑 304
把子程序装入BASIC数据段外边 304
特点 305
实际考虑 305
怎样装入和调用汇编语言程序 305
把一个子程序放置或汇编进内存 306
特点 306
实际考虑 306
用BLOAD命令从一个文件中装入子程序 308
特点 310
实际考虑 310
一个简单的子程序实例 312
简单子程序说明 313
装入子程序以作为DOS的常驻扩充部分 320
特点 320
实际考虑 320
BASIC是怎样和汇编子程序链接的 326
CALL语句 328
内存分配图 329
附录C.通讯 331
打开一个通讯文件 331
通讯I/O 331
通讯文件的GET和PUT操作 332
I/O函数 332
INPUT $ 函数 333
一个简单的程序实例 333
对程序实例的说明 334
控制信号的操作 337
用OPEN语句实现对输出信号的控制 337
输入控制信号的使用 337
测试调制解调器控制信号 338
输出控制信号的直接控制 339
通讯错误 341
附录D.ASCII字符代码 342
扩展代码 347
附录E.键盘扫描代码 350