《FORTH语言基础及PC/FORTH系统》求取 ⇩

第一篇 FORTH语言基础1

序言1

目录1

关于本书2

导言3

第一章 FORTH基础6

1.1 一种有生命力的语言6

1.2 人机会话!7

1.3 词典10

1.5 堆栈:FORTH运算的操作场所11

1.4 如何命名11

1.6 后缀表示法13

1.7 记住堆栈的踪迹14

术语回顾、习题15

第二章 如何进行运算17

2.1 FORTH算术运算——计算器格式17

2.2 FORTH算术运算——定义格式20

2.3 除法运算22

2.4 堆栈操作23

2.5 成对数堆栈操作26

术语回顾、习题27

第三章 编辑程序28

3.1 再考察一下词典28

3.2 FORTH如何使用磁盘29

3.3 珍贵的编辑程序31

3.4 字符编辑命令32

3.5 寻找缓冲区和插入缓冲区34

3.6 行编辑命令36

3.7 杂项编辑命令38

3.8 装配技巧41

术语回顾、习题44

第四章 判定46

4.1 条件短语46

4.2 选择短语47

4.3 嵌套的IF…THEN语句48

4.4 深入考察IF49

4.5 一些逻辑50

4.6 两个本身包含有IF的词52

术语回顾、习题53

5.1 快速运算符56

5.2 杂项算术运算符56

第五章 定点原理56

5.3 返回堆栈57

5.4 浮点运算介绍59

5.5 FORTH程序员为什么主张用定点表示60

5.6 乘-除换算符61

5.7 比例换算的透视62

5.8 利用有理数近似无理数63

术语回顾、习题65

第六章 循环67

6.1 有限循环——DO LOOP67

6.3 嵌套循环69

6.2 循环中的IF条件69

6.4 +LOOP70

6.5 DO循环结构的调试——FORTH方式71

6.6 不定循环72

6.7 不定的有限循环73

术语回顾、习题75

第七章 一些数字类型77

7.1 为初学者介绍77

7.2 为所有读者介绍84

术语回顾、习题94

8.1 变量97

第八章 变量、常数和数组97

8.2 深入考察变量98

8.3 利用变量作为计数器99

8.4 常数100

8.5 双字长变量和常数101

8.6 数组102

8.7 另一个例子——利用数组计数104

8.8 提取因子方式定义106

8.9 另一个例子——利用数组循环107

8.10 字节数组108

8.11 数组初始化109

术语回顾、习题111

第九章 FORTH内幕113

9.1 文本解释程序的内幕113

9.2 向量执行114

9.3 词典条目的结构116

9.4 冒号定义的基本结构118

9.5 执行的嵌套118

9.6 一步退出120

9.7 舍弃嵌套120

9.8 FORTH的内存分布122

9.9 多任务FORTH系统的内存分布125

9.10 用户变量126

9.11 词汇128

术语回顾、习题130

第十章 输入/输出和你133

10.1 块缓冲区基础133

10.2 输出操作符135

10.3 从磁盘输出字符串137

10.4 内部串操作符140

10.5 单个字符输入141

10.6 串输入命令142

10.7 数字输入转换146

10.8 深入考察 WORD147

10.9 串比较148

术语回顾、习题150

第十一章 扩展编译程序:定义词和编译词153

11.1 正确的时间问题153

11.2 如何定义定义词154

11.3 你能自己定义定义词155

11.4 如何控制冒号编译程序159

11.5 其它编译程序——控制词161

11.6 FORTH流程图164

11.7 文本解释程序和冒号编译程序165

术语回顾、习题167

第十二章 三个例子170

12.1 WORD游戏170

12.2 简单的文件系统178

12.3 定点计算187

12.4 对″的注释191

第一篇 习题答案193

1.1 软盘配置202

1.0 概述202

第一章 PC/FORTH使用指南202

第二篇 PC/FORTH语言202

1.2 PC/FORTH的启动203

1.3 FORTH解释程序的再生成203

1.4 一些基本问题204

1.5 浮点系统206

1.6 FORTH“虚拟存贮器”206

1.7 访问PC-DOS服务208

1.8 用户感兴趣的解释程序定位211

1.9 CPU寄存器在PC/FORTH中的作用211

1.12 屏幕自动装配212

1.11 输出设备选择212

1.10 关于控制台输入和输出的注释212

1.13 生成FORTH应用程序213

1.14 多任务分配213

1.15 用FORTH处理中断214

第二章 PC/FORTH V2.0版本的提高215

第三章 PC/FORTH的内部217

3.0 导言217

3.1 FORTH运行时间内存图217

3.2 各种定义的词条结构218

3.3 保护单元和向量223

3.4 影响系统操作的其它词225

3.5 电视驱动器参数225

第四章 PC/FORTH的编辑程序226

4.1 小屏幕编辑程序226

4.2 全屏幕编辑程序227

第五章 PC/FORTH的汇编程序231

5.1 8086/88汇编程序231

5.2 汇编程序的使用及CODE定义231

5.3 局部标号233

5.4 汇编程序的操作234

5.5 汇编助记符236

第六章 PC-DOS 2.0文件和记录接口242

6.1 接口的概述242

6.2 如何编译PC-DOS 2.0接口程序243

6.3 PC-DOS 2.0文件属性244

6.4 状态和错误代码244

6.5 文件和记录接口词汇245

6.6 PC-DOS 2.0存取原语248

6.7 PC-DOS 2.0接口程序调用例子250

第七章 PC/FORTH词汇表251

8.1 浮点数的输入和输出284

8.0 引言284

第八章 支持Inter 8087扩展PC/FORTH284

8.2 与基本PC/FORTH的不兼容性285

8.3 Inter 8087处理器控制285

8.4 Inter 8087扩展软件包285

8.5 PC/FORTH浮点运算使用说明293

附录296

附录Ⅰ 屏幕文件FORTH.SCR的内容296

附录Ⅱ PC/FORTH错误信息298

附录Ⅲ 重建Forth.COM文件299

附录Ⅳ PC/FORTH模型源码301

1986《FORTH语言基础及PC/FORTH系统》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由齐国光,曹谷崖 1986 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

THERE WAS A CHILD WENT FORTH(1943 PDF版)
THERE WAS A CHILD WENT FORTH
1943 HARPER & BROTHERSPUBLISHERS NEW YORK AND LONDON
EXPLORING FORTH( PDF版)
EXPLORING FORTH
forth语言基础及pcforth系统( PDF版)
forth语言基础及pcforth系统
第四代计算机高级语言:FORTH(1988 PDF版)
第四代计算机高级语言:FORTH
1988
THE MICRO ECONOMY TODAY FORTH EDITION( PDF版)
THE MICRO ECONOMY TODAY FORTH EDITION
RANDOM HOUSE BUSINESS DIVISION NEW YORK
FORTH AND THE IEEE-488 BUS( PDF版)
FORTH AND THE IEEE-488 BUS
IBMPC丛书 FORTH语言( PDF版)
IBMPC丛书 FORTH语言
PC丛书编辑部
第四代程式语言-FORTH( PDF版)
第四代程式语言-FORTH
永华科技图书出版社
第四代程式语言 FORTH( PDF版)
第四代程式语言 FORTH
永华科技图书出版社
PC/FORTH;  PC/FORTH+用户手册( PDF版)
PC/FORTH; PC/FORTH+用户手册
0520资料出版联合体
NAUTILUS系统 FORTH交叉编译程序( PDF版)
NAUTILUS系统 FORTH交叉编译程序
0520资料出版联合体
IBM PC丛书  FORTH  语言( PDF版)
IBM PC丛书 FORTH 语言
PC丛书编辑部
FORTH( PDF版)
FORTH
APPLE Ⅱ第四代程序语言  FORTH( PDF版)
APPLE Ⅱ第四代程序语言 FORTH
北方电脑公司资料组
EXPLORING FORTH(1984 PDF版)
EXPLORING FORTH
1984 COPYRIGHT