什么是编译

发布时间:2018-04-11 编辑:钰歆博客 阅读(931)

    编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。

    编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:

        词法分析;

        语法分析;

        语义检查和中间代码生成;

        代码优化;

        目标代码生成。

        

        【主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。】

        可以参照 编译过程图

    编译过程图.jpg

标签

上一篇:

下一篇:域名解析相关常识

还没有帐号?马上注册