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

谈计算机之翻译程序

时间:2017-10-01 17:37:25      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:home   https   交流   编写   解释   share   博客   发布   mail   

学过计算机编程的人都知道,计算机程序设计语言分为低级语言和高级语言,其中计算机就直接识别的语言只有低级语言中的机器语言,其他所有的编程语言计算机都是不能识别的,因此我们编写出来的程序要想被计算机识别然后执行,就必须转换成机器语言,这个转换的过程就叫做翻译,执行翻译过程的软件叫做翻译程序。其中翻译程序分为两种:编译程序和解释程序。下面我们来简单了解一下这两种程序。

1、编译程序

编译程序是将用户编写的高级语言(这里包括汇编语言)源程序的全部语句一次全部翻译成机器语言程序,而后再执行机器语言程序。其特点是只要源程序不变,就无须再次进行翻译。

 

2、解释程序

解释程序是将源程序的一条语句翻译成对应机器语言的一条语句,并且立即执行这条语句;接着翻译源程序的下一条语句,并执行这条语句,如此重复直至完成源程序的全部翻译任务。其特点是翻译一次执行一次,即使下一次重复执行该语句时,也必须程序翻译。

 

作者:耑新新,发布于  博客园

转载请注明出处,欢迎邮件交流:zhuanxinxin@foxmail.com

谈计算机之翻译程序

标签:home   https   交流   编写   解释   share   博客   发布   mail   

原文地址:http://www.cnblogs.com/Amedeo/p/7617340.html

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