农历查每日播报:今天是2024年09月21日 农历八月 十九
首页 节日大全 二十四节气 日子查询 百科 十二生肖 十二星座 日历表全年 五行穿衣
您的位置:
首页 > 百科 > 其他 > 高级语言编译软件的作用是

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

更新时间:2024-09-21 00:04:00

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

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

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

热门推荐
刀塔自走棋如何改国服 关于青春与友谊美好的句子 驾驶员喝多少酒属于醉驾 丝瓜不开花不结果什么原因 屈原的湘夫人 鼓励年轻人的格言 飘香藤如何修剪打尖 反应的形式包括 短款的袄子配什么样的裙子好看 什么是量程 咖啡豆怎么区分美式和意式 螺旋藻能养花吗 世界上长得葫芦最大的是多大 为什么和平精英不能观战 蚂蚁借呗安全吗
最新更新
湖北的特色水果有哪些 葫芦岛特产有哪些 广东的特色水果有哪些 三明特产有哪些 永登特色小吃有哪些 巫山的特色水果有哪些 苏州的特产有哪些 大连的特产有哪些? 大连的特色小吃有哪些 大连的特色小吃介绍 千岛湖特产有哪些 贵阳的旅游景点有哪些 北京看红叶的地方在哪里 镜海位于四川省哪里 圆明园门票价格 怎么坐车到圆明园 云南的风景名胜有哪些