今天是编译原理的第一次课,讲了第一章,第一章比较简单,考点很简单:
1.翻译程序
翻译分为两种:编译程序和解释程序
编译程序:将源程序翻译成汇编语言程序或者机器语言程序(目标程序),然后执行它。
解释程序:并不是先产生目标程序然后执行它,而是对源程序边翻译边执行。
2.编译程序的工作过程:
词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成。
词法分析:识别单词。单词分为:关键词,标识符,常数,运算符,界限符。
今天是编译原理的第一次课,讲了第一章,第一章比较简单,考点很简单:
1.翻译程序
翻译分为两种:编译程序和解释程序
编译程序:将源程序翻译成汇编语言程序或者机器语言程序(目标程序),然后执行它。
解释程序:并不是先产生目标程序然后执行它,而是对源程序边翻译边执行。
2.编译程序的工作过程:
词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成。
词法分析:识别单词。单词分为:关键词,标识符,常数,运算符,界限符。