编译的原理

原创 2016年08月29日 21:45:58

编译程序的历史:

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

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

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


   

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

         源      编      汇       汇     目

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

         序      程      语       程     代

                  序       言       序     码     

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

 

      2.编译程序的工作

                                                                             表格管理

                                                                  /                   \                  

                                                /                 /                   \                     \     

                                  /            /                  /                   \                      \                    \

                              词             语             语                 中                    优                 目

                              法             法             义                 间                    化                 标

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

                              析             析             析                 码                                         码

                                                                                     生                                         生

                                                                                     成                                         成

                               \                \                \                   |                       /                     /

                                                \                \                   |                       /           

                                                                 \                   |                       / 

                                                                            错误处理 


       



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

编译原理 中文PDF 第二版

  • 2017-10-09 11:53
  • 24.46MB
  • 下载

编译原理这个分类文章的开头(环境安装配置)

写在前面 相信读者看到这个神奇的标题,都会觉得很高大上,还要什么文章开头,其实不然,我这个分类介绍的并非要你写代码,例如什么用代码实现“词法分析”、“文法分析”、“语义分析”、“代码生成”等等一系列步...

编译原理学习资料

  • 2017-08-07 08:11
  • 19.61MB
  • 下载

运行时错误检查(/RTC)编译选项及实现原理

主要讲叙了vs2005下运行时错误检查(/RTC)编译选项和它的实现原理。

程序设计语言编译原理

  • 2017-03-16 18:47
  • 8.51MB
  • 下载

编译原理PDF

  • 2015-10-29 16:17
  • 29.65MB
  • 下载

Android程序编译原理之浅析

Android build/core下的编译脚本里会用到变量NDK_ROOT和NDK_PROJECT_PATH。但是这两个变量你都不是必须显式地设置对应环境变量。因为如果没有定义NDK_ROOT,脚本...

编译原理习题精选与解析

  • 2015-07-17 13:50
  • 2.28MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)