编译原理习题解析-第1章
Posted xiaoming521
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译原理习题解析-第1章相关的知识,希望对你有一定的参考价值。
1.1解释器和编译器的区别?
答:编译器高级程序语言翻译成机器语言程序,然后由虚拟机(或硬件)执行编译的结果。只需要一次词法分析,语法分析和语义分析,代码生成和代码优化需要时间。
解释器是把高级程序语言的源程序翻译成一种中间语言程序,然后对中间语言程序进行解释执行。执行到某行代码都要进行词法分析,语法分析和语义分析,确定了这句话的含义,才进行计算。反复循环结构来降低解释效率。
以上是关于编译原理习题解析-第1章的主要内容,如果未能解决你的问题,请参考以下文章