图书介绍
IBM PC译丛 汇编语言程序设计pdf电子书版本下载
- 辽宁省电子计算机学会编译;刘明烈译 著
- 出版社: 辽宁省电子计算机学会
- ISBN:
- 出版时间:1984
- 标注页数:186页
- 文件大小:3MB
- 文件页数:193页
- 主题词:
PDF下载
下载说明
IBM PC译丛 汇编语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章引言 1
1.1. IBM个人计算机Pascal 1
1.1.1.Pascal 语言 1
目录 1
1.2. IBM个人计算机Pascal扩充 2
1.2.1. 编译指引 2
1.2.2. 单元 2
1.2.3. 属性 2
1.2.4. 超数组 3
1.2.5. 字符串 3
1.2.6. 常量值 4
1.2.7. 系统实现 4
1.3. 总结 4
2.1. 准备 6
第2章Pascal程序的编译 6
2.2. 盘片安排 7
2.2.1. 复制主盘片备份 7
2.2.2.PAS1和PAS2盘片安排 7
2.2.3.PASCAL.LIB盘片安排 7
2.3. 启动编译 7
2.3.1. 用PAS1开始编译 7
2.3.2. 用PAS2继续编译 9
2.3.3. 连接 9
2.3.4. 运行Pascal程序 11
2.3.5. 任选的PAS1命令行 11
2.3.8. 编译大型程序 12
2.3.7.1.用批文件编译 12
2.3.7. 任选的连接命令行 12
2.3.6. 任选的PAS2命令行 12
2.3.9. 编译清单 13
2.3.9.1.连接程序映象 16
第3章 符号和术语 20
3.1.Pascal级 20
3.1.1. 元语言 20
3.1.2. 标准Pascal 20
3.1.3.扩展Pascal 20
3.1.4.系统Pascal 20
3.2. 句法和词汇 21
3.2.1.Pascal保留字 21
3.2.4.预先说明的标识符 22
3.2.3.指引 22
3.2.2.属性 22
3.2.5.注释 23
3.2.6.分隔符 23
第4章编译程序命令(元语言) 24
4.1. 元命令 25
4.1.1.出错条件 26
4.2. $BRAVE 27
4.3. $DEBUG 27
4.4. $ENTPY 27
4.5. $ERRORS 27
4.9. $INCONST 28
4.8. $INCLUDE 28
4.7. $IF…$THEN…$ELSE…$END 28
4.6. $GOTO 28
4.10.$INDEXCK 29
4.11.$INITCK 29
4.12. $LINE 29
4.13. $LINESIZE 29
4.14. $LIST 30
4.15. $MATHCK 30
4.16.$MESSAGE 30
4.17. $NILCK 30
4.21. $PAGIF 31
4.23.$PUSH/$POP 31
4.22. $PAGESIZE 31
4.20. $PAGE 31
4.19. $PAGE 31
4.18.$OCODE 31
4.24.$RANGECK 32
4.25. $RUNTIME 32
4.26. $SKIP 32
4.27. $STACKCK 32
4.28.$SUBTITLE 33
4.29.$SYMTAB 33
1.30.$TITLE 34
4.31.$WARN 34
5.1. 标识符 35
5.1.1.长度限制 35
第5章标识符和常数 35
5.1.2.作用域 36
5.2. 常量 37
5.2.1.数字常量 37
5.2.2.串 38
5.2.3.常量定义 39
5.2.4.结构常量 39
5.2.5.注意事项 41
第6章数据类型 42
6.1. 数据类型 43
6.2. IBM Pascal中的数据类型 43
6.3.1.基本类型 44
6.3. 简单数据类型 44
6.3.2.枚举类型 45
6.3.3.子域类型 45
6.4. 结构类型 46
6.4.1.数组 47
6.4.2.记录 51
6.4.3.集合 53
6.4.4.文件 53
6.5. 引用类型 55
6.5.1.指针 55
6.5.2.地址 56
6.6. 过程类型 58
6.6.1.类型兼容性 58
6.6.2.内部表示 60
7.1. 变量说明 62
第7章变量说明和使用 62
7.1.1.属性 63
7.1.2.属性组合规则 65
7.1.3.VALUE段 65
7.1.4.值 66
第8章表达式 69
8.1. 简单表达式 69
8.1.1.操作符和操作数 69
8.1.2.布尔表达式 71
8.1.3.集合表达式 72
8.1.4.其他表达式特征 73
8.1.5.函数命名符 74
9.1. 语句标号 76
第9章语句 76
9.2. 简单语句 77
9.2.1. 赋值语句 77
9.2.2. 过程语句 78
9.2.3.GOTO语句 78
9.2.4.空语句 79
9.2.5. BREAK,CYCLE和RETURN语句 79
9.3. 结构语句 80
9.3.1.复合语句 80
9.3.2.条件语句 81
9.4. 重复语句 82
9.4.1.WHILE语句 82
9.4.2.REPEAT语句 82
9.4.4.WITH语句 83
9.4.3.FOR语句 83
9.5. 顺序控制算符 84
第10章过程和函数 86
10.1. 过程说明和函数说明 86
10.1.1.过程和函数首部 87
10.1.2.函数说明 88
10.1.3.教据参数 88
10.1.4. 值参数 88
10.1.5. 引用参数 89
10.1.6. 过程参数 90
10.1.7. 内部调用常规 92
第11章可用的过程和函数 98
1111. 预说明过程和函数 99
11.1.1. 动态分配过程 100
11.2. 数据转换过程和函数 101
1.3. 运算函数 103
11.4. 扩充的内部特征 104
11.5. 系统内部特征 106
11.6. 串内部特征 107
11.2.LSTRING特殊的内部特征 108
11.8. STRING和LSTRING内部特征 108
11.9. 库过程和库函数 109
第12章文件系统 111
12.1. 文件系统 112
12.2. 文件介绍 112
12.2.1.文件结构 112
12.2.2.文件模式 113
12.3. 文件系统基本过程和函数 114
12.4. 行文文件的输入和输出 117
12.5. 扩充的I/O特征 122
12.6. 其他文件过程 123
第13章可编译程序 129
13.1. 程序 129
13.2. 模块 130
13.3.单元 131
13.3.1.接口分部 133
13.3.2.实现分部 134
附录 136
附录A信息………………………………………………………………………………(138 )A.1. 前端错误 138
A.1.1.前端错误表 138
A.2.2.后端内部错误 151
A.3. 文件系统错误 151
A.2. 后端错误 151
A.2.1.后端用户错误 151
A.3.1.单元U错误 152
A.3.2.Pascal文件系统错误代号 152
A.4. 其他运行时错误 153
附录B文件系统内部 156
B.1. 文件控制块 156
B.1.1.文件结构和模式 157
B.1.2.具体特征 158
B.1.3.错误处理 159
B.1.4.FCB的详细说明 159
B.1.6.列入FCB说明 162
B.1.5. DOS的具体字段 162
B.1.7.DOS接口例行程序 163
B.1.8. 列入单元U说明 168
附录C编译程序结构 169
C.1. 综述 169
C.1.1.前端 169
C.1.2.后端 170
附录D运行时结构 172
D.1. 综述 172
D.1.1.初始化和终止 173
D.2. 错误处理 175
D.2.1.机器错误上下文 175
D.2.2.源错误上下文 176
D.2.4.其他运行时模块 177
D.2.3.堆分配 177
附录E Pascal标准和IBM特征 179
E.1. IBM Pascal特征一览表 179
E.1.1.语法和语用学 179
E.1.2.数据类型和模式 180
E.1.3.算符和内部函数 180
E.1.4.控制流和结构 181
E.1.5.输入/输出和文件 181
E.1.6.IBM Pa scal和标准Pascal 181
附录F IBM Pascal句法 183
F.1. 句法 183
F.2. 基本类别(编译程序的扫描程序部分) 183
F.3. 主要类别(编译程序主体) 184