- 14
- 0
- 约7.65千字
- 约 8页
- 2017-08-24 发布于河南
- 举报
编译原理答疑题
编译程序的结构是什么?
答:编译过程的六个阶段的任务,再加上表格管理和出错处理的工作可分别由几个模块或程序完成,它们分别称作词法分析程序、语法分析程序、语义分析程序、中间代码生成程序、代码优化程序、目标代码生成程序、表格管理程序和出错处理程序。
PL/0编译程序的结构是什么?
答:由PL/0的EBNF可知,PL/0语言可看成是PASCAL语言的子集,它的编译程序是一个编译解释执行系统。PL/0的目标程序为假想栈式计算机的汇编语言,与具体计算机无关。PL/0的编译程序和目标程序的解释执行程序都是用PASCAL语言书写的,因此PL/0语言可在配备PASCAL语言的任何机器上实现。其编译过程采用一趟扫描方式,以语法分 析程序为核心,词法分析程序和代码生成程序都作为一个独立的过程,当语法分析需要读单词时就调用词法分析程序,而当语法分析正确需生成相应的目标代码时,则调用代码生成程序。此外,用表格管理程序建立变量、常量和过程标识符的说明与引用之间的信息联系。用出错处理程序对词法和语法分析遇到的错误给出在源程序中出错的位置和错误性质。当源程序编译正确时,PL/0编译程序自动调用解释执行程序,对目标代码进行解释执行,并按用户程序要求输入数据和输出运行结果。
3.关系有哪些基本性质?答:自反的 ?? ??在集合X上的关系R,如对
您可能关注的文档
最近下载
- 出入境管理法培训课件.ppt VIP
- 2025年西藏中考地理真题卷含答案解析.docx VIP
- 2025年西藏中考地理试卷试题真题(含答案详解).pdf VIP
- Shanhe Star Aviation Co., Ltd.用户手册Aurora SA60L Aurora SA60L-iS说明书.pdf
- 03中铁债:中国国家铁路集团有限公司2020年年度报告.PDF VIP
- 《中国铁路总公司铁路建设项目档案管理办法》1.pdf VIP
- 2009年国家三、四等水准测量规范.pdf VIP
- 基于51单片机的水质检测系统设计_毕业设计.doc VIP
- JB-TT-JBF-11SF、JB-TG-JBF-11SF火灾报警控制器(联动型)使用说明书-北大青鸟.pdf
- GB50026-2020 工程测量标准.pdf VIP
原创力文档

文档评论(0)