目录 1
第一章 序言 5
第二章 概况、约定、后缀表示法则、栈、字典 5
§1 概况 5
§2 约定 9
§3 关于后缀表示的简单法则 10
§4 栈 13
§5 字典 16
第三章 FORTH字汇 18
§1 栈操作字 18
§2 数基字 24
§3 算术运算与逻辑运算 28
§4 比较操作字 40
§5 存取操作字 44
§6 控制结构字 50
§7 终端输入输出 64
§8 带格式数组合输出 79
§9 磁盘存取处理(虚拟存贮) 85
§10 定义字 101
§11 字汇表 111
§12 系统用字 116
§13 FORTH串字 132
第四章 编辑字汇 134
§1 对系统字典的监视 134
§2 编辑字汇注释 136
§3 如何使用编辑命令修改屏幕的行 164
§4 如何利用编辑命令重写或修改整个屏幕内容 165
第五章 汇编字汇 169
§1 汇编过程 169
§2 汇编字汇表解释 170
§3 如何应用FORTH汇编字汇来写FORTH汇编程序 204
§4 FORTH中的中断处理 223
§1 单精度无符号数和有符号数 229
第六章 FORTH系统的各种类型的数 229
§2 算术移位 230
§3 双精度数 231
§4 关于数基的简单概念 231
§5 ASCII符号集 233
§6 位逻辑 234
§7 有符号数和无符号数的输入和输出 236
§8 数的组合格式——双精度无符号数 237
§9 变量 239
§10 常量 241
§11 数组 242
第七章 FORTH系统应用中的问题 243
§1 使用HERE找出字定义所占字节数 243
§2 使用“+!”来增加内存单元的内容 243
§3 用ALLOT保留字典可用空间 244
§4 串 245
§5 FORTH字典条目的各种地址的处理 250
§6 关于字汇表 251
§7 应用库存的建立和使用 252
§8 以文件形式的存盘和盘装入处理 254
§9 如何使用简单的文件系统 256
§10 FORTH系统的自我扩展性 273
第八章 FORTH浮点操作 310
§1 浮点字汇表的装配 310
§2 FORTH浮点操作介绍 314
§3 FORTH浮点源程序清单 325
附录A 出错报文和恢复 338
附录B FORTH程序举例 343
附录C FORTH正文字典(编辑与FORTH) 350
附录D R6502指令清单 358
附录E ASCII符号集 376
附录F 参考资料 381