第一章 计算机的一般知识 1
§1.引言 1
§2.电子计算机的基本结构 4
§3.计算机中数的表示 7
§4.计算机语言 11
第二章 BASIC语言的基本概念 18
§1.BASIC语言的特点 18
§2.BASIC程序的构成 20
§3.常量与变量 22
§4.标准函数 26
§5.运算符和表达式 29
§6.上机操作提要 32
第三章 数据的输入与输出 42
§1.必要的说明 42
§2.打印语句(PRINT) 46
§3.赋值语句(LET) 52
§4.键盘输入语句(INPUT) 56
§5.读数语句和置数语句(READ和DATA) 61
§6.恢复数据区语句(RESTORE) 62
§7.三种取得数据的语句的比较 65
§8.算术函数的使用 67
§9.PR#与IN# 72
第四章 程序流向的转移 75
§1.程序框图 75
§2.无条件转向语句(GOTO) 78
§3.条件转移语句(IF…THEN)的概念 81
§4.条件式 88
§5.应用程序举例 94
§6.暂停语句(STOP)及调试程序的一般方法 101
§7.注释语句(REM) 102
§1.循环语句的基本概念 107
第五章 程序的循环 107
§2.循环语句应用举例 117
§3.多重循环 122
§4.循环语句的深入讨论 128
第六章 程序模块 146
§1.子程序 146
§2.开关语句与出错处置 163
§3.用户自定义函数 167
§4.应用程序举例 170
第七章 数组与字符串函数 184
§1.下标变量与数组的概念 184
§2.数组说明语句(DIM) 189
§3.STORE与RECALL 191
§4.应用程序举例 192
§5.与字符串有关的几个函数 214
第八章 图形绘制 223
§1.文本方式和文本方式下的图形绘制 223
§2.低清晰度图形 223
§3.高清晰度图形 225
§4.用图形表方法绘制高清晰度图形 252
第九章 唱歌与游戏程序的编写 267
§1.唱歌程序的编写 267
§2.游戏程序的编写 275
§3.趣味教学程序一例 296
第十章 磁盘操作系统命令与文件 308
§1.软磁盘 308
§2.DOS命令简介 309
§3.顺序文本文件 326
§4.自动APPLE:EXEC命令的使用 342
§5.随机文本文件 347
第十一章 6502指令系统及监控命令简介 355
§1.6502的寄存器 356
§2.6502指令分类 357
§3.6502的寻址方式 362
§4.补充说明 372
§5.几个简单的程序例 380
§6.监控命令简介 383
第十二章 深入的讨论 397
§1.DOS自举与内存分配 397
§2.系统的建立 401
§3.程序(或命令)的输入 405
§4.程序(或命令)的运行 415
§5.特殊技巧举例 424
§6.同系统有关的几个命令和函数 438
§1.整数BASIC的特点 445
第十三章 整数BASIC简介 445
§2.整数BASIC的语句和命令 449
§3.整数BASIC程序例 454
§4.整数BASIC解释执行过程 458
习题参考答案 476
附录 516
附录1.ASCII码表 516
附录2.保留字表 519
附录3.出错信息表 524
附录4.专用单元表 527