高级语言编译软件的作用是

admin3个月前综合知识70

高级语言编译软件的作用是将高级语言源程序翻译成目标程序。

  

  编译程序也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。其以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。

  

  编译程序的实现算法较为复杂。这是因为它所翻译的语句与目标语言的指令不是一一对应关系,而是一多对应关系;同时也因为它要处理递归调用、动态存储分配、多种数据类型,以及语句间的紧密依赖关系。但是,由于高级程序设计语言书写的程序具有易读、易移植和表达能力强等特点,编译程序广泛地用于翻译规模较大、复杂性较高、且需要高效运行的高级语言书写的源程序。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

怎么让洗过的衣服退货

洗过的衣服一般是不给退货的,可以与卖方协商处理,也可以向买方所在的消费者协会投诉。正常情况。衣服洗过是不可能再退货的。除非出现了严重的质量问题。比如洗过之后褪色非常严重,或者是开线,无法再穿。在淘宝买...

邪不压正是什么意思

邪不压正的意思是不正当的、不正派的压不倒正当的、正派的事物。正当,通常指人的行为的合理性和合法性。在经济、政治、法律等领域中,正当指一个人的行为、要求、愿望等符合社会的政策和行为规范的要求,或者符合社...

11码是120还是130呢

11码是指身高尺码130cm,这一类别常常是标记在童装上的,而且多见于购买的韩版衣服中。“尺码”一般指衣服的尺寸码数,衣服、鞋袜肥瘦或大小,以及人体的某些部位长短和大小。...

水蒸发是化学变化吗

不是。如果在变化过程中有新物质生成就是化学变化,如果没有新物质生成就是物理变化。水在蒸发过程中,只是由液态变成了水蒸气,水的状态发生了变化,并没有新物质生成,所以水蒸发是物理变化。蒸发和沸腾都是水变成...

cpa准考证忘记打印怎么办

cpa准考证忘记打印将会失去考试机会。建议考生在准考证打印入口关闭前下载打印,如果怕忘记可以定个闹钟。cpa准考证是考生进入考场参加cpa考试的主要凭证之一,考试开始前40分钟,应考人员应当凭本人准考...

酒醉驾驶扣几分

饮酒驾车扣12分,醉酒处分更严重。醉酒驾驶机动车辆,吊销驾照,5年内不得重新获取驾照,经过判决后处以拘役,并处罚金;醉酒驾驶营运机动车辆,吊销驾照,10年内不得重新获取驾照,终生不得驾驶营运车辆,经过...