图书介绍
系统软件【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (日)黑住祥佑,(日)林恒俊著;冯杰,樊东译 著
- 出版社: 北京:科学出版社
- ISBN:7030106946
- 出版时间:2003
- 标注页数:184页
- 文件大小:13MB
- 文件页数:198页
- 主题词:系统软件(学科: 高等学校) 系统软件
PDF下载
下载说明
系统软件PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 系统软件、编译程序及汇编程序1
1.1 系统软件的集合1
1.2 高级程序设计语言、编译程序及汇编程序的作用2
1.3 高级程序设计语言的语法与源程序4
1.4 目标程序与机器语言程序5
1.5 编译程序与汇编程序的技术方法7
1.6 编译程序和汇编程序的开发9
1.7 汇编语言的特点和魅力9
1.8 所有程序都需要的连接程序和装入程序10
1.9 程序库和软件开发11
1.10 本书的构成和学习方法12
练习题13
第2章 高级程序设计语言的定义15
2.1 高级程序设计语言定义所需要的条件15
2.2 单词定义16
2.2.1 正规表达式17
2.2.2 正规表达式的实例18
2.3 表达式、语句、控制结构和程序单位18
2.3.1 巴克斯-诺尔形式18
2.3.2 语法图19
2.4 语义定义21
练习题22
3.1 词法分析的位置23
第3章 词法分析23
3.2 有限状态自动机24
3.3 词法分析程序的自动生成27
3.4 手工编制编译程序的情况28
练习题30
第4章 语法分析的原理31
4.1 形式语法定义31
4.1.1 文法31
4.1.2 推导和归约32
4.1.3 语言32
4.1.4 文法的分类33
4.1.5 文法的例子33
4.1.6 推导过程和语法分析树34
4.1.7 二义文法35
4.2 语法分析的原理36
4.2.1 自上而下语法分析法和自下而上语法分析法37
4.2.2 回溯37
4.2.3 语句扫描37
练习题39
第5章 自上而下语法分析的技术方法41
5.1 自上而下语法分析方法41
5.1.1 左递归及其消除41
5.1.2 LL 语法分析的技术方法42
5.1.3 自上而下语法分析表43
5.1.4 语法分析的执行实例44
5.1.5 语法分析表的组成45
5.2 递归自上而下语法分析的技术方法46
练习题49
第6章 自下而上语法分析的技术方法51
6.1 自下而上语法分析方法51
6.2 算符优先分析法的技术方法52
6.2.1 语法分析的优先顺序52
6.2.2 算符优先分析法语法分析表的组成54
6.2.3 算符优先顺序函数54
6.3 LR 分析的技术方法55
6.3.1 LR 分析方法的操作55
6.3.2 LR 分析法的执行实例57
6.4 语法分析程序的自动生成58
练习题59
第7章 语法分析的后续处理61
7.1 面向语法的语言处理61
7.1.1 属性文法61
7.1.2 属性文法的实例62
7.1.3 语义处理过程63
7.2 语法分析的输出66
7.2.1 语法分析树(程序树·抽象程序)66
7.2.2 逆波兰表示法67
7.2.3 逆波兰表示法的计值算法68
7.2.4 四元式和三元式69
7.2.5 中间输出的相互转换69
练习题71
第8章 目标程序73
8.1 目标程序的运行环境73
8.1.1 高级程序设计语言的运行模型74
8.1.2 高级程序设计语言的技术性能指标74
8.1.3 递归调用75
8.1.4 过程的嵌入子结构76
8.1.5 动态局部变量78
8.1.6 过程参数78
8.2 运行时堆栈79
8.2.1 堆栈的组成80
8.2.2 区头向量81
8.2.3 静态连接82
8.3 运行时程序库83
8.3.1 高级程序设计语言的输入输出控制技术性能指标83
8.3.2 操作系统的输入输出控制84
8.3.3 运行时程序库84
8.4 调用顺序85
8.5 中间语言解释程序方式85
练习题86
第9章 代码生成89
9.1 代码生成功能89
9.2 标识符表91
9.2.1 标识符表的元素91
9.3 变量的分配92
9.2.3 杂凑法92
9.2.2 线性表92
9.4 数据类型变换和下标表达式94
9.4.1 数据类型的自动转换94
9.4.2 运算符的多重定义95
9.4.3 数据类型的一致性检查95
9.5 语句和算术表达式的代码生成96
9.5.1 代码生成的原理96
9.5.2 代码生成的技术方法97
9.6 代码生成的实例99
9.6.1 指令语言的体系结构99
9.6.2 运算模式的组成100
9.6.4 代码实例-2102
9.6.3 代码实例-1102
9.6.5 代码实例-3103
9.6.6 通用寄存器的体系结构104
9.6.7 逻辑表达式的代码生成105
9.7 控制结构的代码106
9.7.1 条件判断106
9.7.2 循环107
9.7.3 代码生成和最优化处理107
9.8 代码改善108
9.8.1 局部的改善108
9.8.2 公共子表达式109
9.8.4 全局优化110
9.8.3 窥视孔优化110
练习题111
第10章 汇编程序113
10.1 汇编程序的必要性113
10.2 汇编程序的种类116
10.2.1 基本汇编程序116
10.2.2 直接插入汇编程序118
10.2.3 宏指令汇编程序119
10.2.4 封闭汇编程序120
10.3 汇编程序的功能和模型计算机121
10.3.1 汇编程序的功能121
10.3.2 模型计算机和汇编程序122
10.3.3 模型计算机的寄存器组成和机器语言指令123
练习题125
第11章 汇编语言程序127
11.1 汇编语言程序的编制方法127
11.1.1 语句127
11.1.2 汇编语言程序128
11.1.3 过程130
11.1.4 数据定义和存储区域定义131
11.2 汇编语言程序的具体实例及其应用132
11.2.1 几个简单的汇编语言程序132
11.2.2 宏指令135
11.2.3 扩展功能和汇编程序控制功能136
11.3.1 汇编程序的处理138
11.3 汇编程序的处理过程138
11.3.3 标号表生成139
11.3.4 指令表引用139
11.3.2 语法分析139
11.3.5 符号地址表生成141
11.3.6 代码生成142
11.3.7 汇编语言程序的高速化处理143
练习题145
第12章 连接程序和装入程序147
12.1 连接程序的功能147
12.1.1 连接和引用关系的解决方法147
12.1.2 可增连接程序148
12.2.1 目标文件的组成149
12.2 连接程序的处理149
12.2.2 程序的连接150
12.2.3 外部名表和外部引用名表151
12.2.4 引用关系的解决152
12.3 连接程序的种类154
12.3.1 静态连接154
12.3.2 覆盖连接155
12.3.3 动态连接155
12.4 装入程序156
12.4.1 可执行文件的组成156
12.4.2 装入程序的作用和结构157
12.4.3 装入158
12.4.4 执行控制159
练习题161
第13章 程序库163
13.1 程序库的定义163
13.1.1 基本程序库163
13.1.2 应用程序库164
13.2 程序库的种类165
13.2.1 基本输入输出系统165
13.2.2 数学函数和子程序166
13.2.3 宏汇编和隐含程序库166
13.2.4 图形程序库167
13.2.6 程序库类168
13.2.5 图像用户接口168
13.3 程序库的程序属性170
13.3.1 程序库的同时使用170
13.3.2 可重入属性171
13.3.3 可重复使用属性171
13.4 程序库的生成172
13.4.1 隐含文件172
13.4.2 随机程序库(静态连接程序库)172
13.4.3 动态连接程序库173
练习题175
练习题简答177
参考文献183
热门推荐
- 3703664.html
- 2205498.html
- 3366385.html
- 2889651.html
- 3545620.html
- 2885969.html
- 2091714.html
- 875373.html
- 240086.html
- 85056.html
- http://www.ickdjs.cc/book_1062157.html
- http://www.ickdjs.cc/book_3174058.html
- http://www.ickdjs.cc/book_2398615.html
- http://www.ickdjs.cc/book_3654930.html
- http://www.ickdjs.cc/book_204658.html
- http://www.ickdjs.cc/book_3659715.html
- http://www.ickdjs.cc/book_3247741.html
- http://www.ickdjs.cc/book_3595993.html
- http://www.ickdjs.cc/book_2902942.html
- http://www.ickdjs.cc/book_1400658.html