《FORTH》PDF下载

  • 购买积分:7 如何计算积分?
  • 作  者:姜广文;李景贵
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:95 页
图书介绍:

第一章个别指导(TUTORIAL) 1

1 引言 1

2 数 1

目 录 1

T″″CR 2

:;字名 2

5 冒号定义建立新字 2

4 显示信息 2

DUP SWAP+ - × 2

3 简单堆栈操作字和算术运算字 2

6 程序控制字 3

BEGIN END 3

IF ELSE ENDIF 3

DO…LOOP 4

FORGET 4

B@B! 5

@(取出) 5

!(存贮) 5

CONSTANT 5

7 常量和变量 5

VARIABLE 5

8 写程序——一个简单例子 6

第二章参考(REFERENCE) 7

1 引言 7

2 堆栈 8

堆栈操作字 8

3 数 8

变量 9

存贮器操作字 9

常量 9

4 变量与常量 9

5 算术与逻辑运算操作字 10

6 条件操作字 11

7 外部解释程序 12

8 冒号定义 12

内部解释程序 13

9 转移(分支) 13

IF…ELSE…ENDIF 13

CASE…NOCASE…CASED 13

BEGIN…WHILE…REPEAT 14

DO…LOOP 14

10循环 14

BEGIN…END 14

+LOOP和EXIT 15

循环变址I,J,K 15

RECURSE(递归) 15

BARRAY 16

12输入输出 16

引言 16

ARRAY 16

11数组 16

INFILE和OUTFILE 17

FALLOC和NAMIT 17

OPENR,OPENW,FLUSH,CLOSE 17

GCH,TCH,T″,TYPE 17

CIN,COUT,C″ 18

RCH,WCH 18

RBYTE,WBYTE 18

READ,WRITE 18

数字输入 19

EOF 19

WORD 19

DELETE,RENAME 19

ININIT,OUTINIT 19

数字输出 20

FLOAD,〔END—OF—FILE〕 20

13用户定义的代码结构 21

;: 21

;CODE 21

链接 22

′,′B、′S、COMPILE 22

FORGET 22

FIND 22

词汇表 22

符号表 22

14词典 22

15 CODE字 23

16系统变量 23

17错误信息 24

第三章汇编程序 25

8080汇编程序 25

1 引言 25

2 CODE字的执行 25

3 建立CODE字 25

3.1汇编程序的使用 25

3.2从CODE字退出 26

3.3在CODE内部定义分支 27

前向分支 27

循环 28

4 汇编程序记忆符 30

5 寄存器用法 32

6 CODE定义举例 33

3 建立CODE字 34

2 CODE字的执行 34

1言引 34

Z—80汇编程序 34

3.1汇编程序的使用 35

3.2从CODE字退出 35

前问分支 36

循环 37

4 汇编程序记忆符 39

5 寄存器用法 44

6代码定义举例 45

2 DUMP—存贮器转贮 46

3 MODIFY—存贮器修改 46

第四章调试(DEBUG) 46

1引言 46

4 PSDMP,RSDMP——栈转贮 47

5 *BREAK*,*UB*—断点 47

6 SYM′,SYMDUMP—词典检验 48

第五章与CP/M接 48

1 引言 48

2 装载SL5目标文件 49

3 FLOAD 49

6 磁盘I/O 50

7 OPENR,OPENW 50

5 串行I/O 50

4 CALLCPM 50

第六章目标模块 51

一、8080版本 51

1 引言 51

2 编译SL5核的子集 51

2.1外部解释程序 52

2.2编译程序 52

2.3控制台I/O 52

2.4文件系统 52

2.5用户I/O 52

2.7删除核部分 54

2.6符号表 54

3 生成ROM基控制程序 55

4 用SYSMAKE生成RAM COM模块 56

5 SYSMAKE错误和参量 57

6 用COMMOD生成COM模块 58

二、Z—80版本 60

1 前言 60

2 编译SL5核部分的子集 60

2.3控制台I/O 61

2.4文件系统 61

2.2编译程序 61

2.1外部解释程序 61

2.5用户I/O 62

2.6符号表 63

2.7删除核部分 63

3 生成一个ROM基的控制程序 64

4 用SYSMAKE生成一个RAM·COM模块 65

5 SYSMAKE错误和参量 66

6 用COMMOD生成一个COM模块 67

1 引言 70

2 存贮器的组织 70

第七章结构 70

3 字的编译 71

3.1冒号定义的编译 71

3.1.1文字的编译 72

3.1.2 T″的编译 72

3.1.3冒号定义的内部分支 72

3.1.4;:和;CODE等的编译 75

3.2 CODE定义 76

3.3 CONSTANT 76

3.4 VARIABLE 76

4.2词汇表 77

词汇表的内部结构 77

3.5数组 77

4.1 CURRENT和CONTEXT指针 77

4 词典 77

词汇表链接 78

4.3词典的缩减 79

第八章词汇表 80

1 SL5词汇表 80

2汇编程序词汇表 92

3 文件系统词汇表 92

4 调试用词汇表 94