码迷,mamicode.com
首页 > 其他好文 > 详细

<自考学习记录> 课程代码6370《编译技术》<1>

时间:2018-05-07 11:49:06      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:自考

1.1 编译程序的概念
在计算机上执行一个高级语言程序一般要分为两步:
1.用一个编译程序把高级语言程序翻译成机器语言程序。
2.运行所得的机器语言程序。
通常所说的翻译程序是指,它能够把某一种语言程序(源语言程序)改造成另一种语言程序(目标语言程序),但是前者与后者在逻辑上是等价的,这样的翻译程序称之为编译程序。
执行过程:源程序=>编译程序=>目标程序
高级语言程序除了先编译后执行外,有时也可“解释”执行。
一个源语言的解释程序它以源程序作为输入,但不产生目标程序,而是边解释边执行源程序本身。
实际上,许多编译程序的构造与实现技术同样适用与解释程序。
(解释性记录在java基础教学里,不在这里进行过多记录)

<自考学习记录> 课程代码6370《编译技术》<1>

标签:自考

原文地址:http://blog.51cto.com/13550568/2113448

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!