编译的原理

来源:互联网 发布:河南网络教育 编辑:程序博客网 时间:2024/04/30 08:05

编译程序的历史:

        编译程序是系统软件中资格最老的成员之一

        编译理论和技术近30年发展很迅速,成熟

        现在已经形成了一套较为系统的编译理论和技术


   

        1.程序从源程序到运行的三个阶段:编译->汇编->运行

         源      编      汇       汇     目

         程--> 译--> 编-->  编-->标

         序      程      语       程     代

                  序       言       序     码     

       | ------编译时---|***汇编时*****|

 

      2.编译程序的工作

                                                                             表格管理

                                                                  /                   \                  

                                                /                 /                   \                     \     

                                  /            /                  /                   \                      \                    \

                              词             语             语                 中                    优                 目

                              法             法             义                 间                    化                 标

         源程序-->    分     --->  分   --->   分     --->     代           --->             --->     代---->目标代码

                              析             析             析                 码                                         码

                                                                                     生                                         生

                                                                                     成                                         成

                               \                \                \                   |                       /                     /

                                                \                \                   |                       /           

                                                                 \                   |                       / 

                                                                            错误处理 


       



1 0
原创粉丝点击