翻译程序

✍ dations ◷ 2025-06-29 16:39:05 #系统软件

翻译程序是一种系统程序,它将计算机编程语言编写的程序翻译成另外一种计算机语言的一般来说等价的程序,主要包括编译程序和解释程序,汇编程序也被认为是翻译程序。

翻译是先用转换程序将高一机器上的程序整体的转换成在低一级机器上可运行的等效程序,然后再在低一级机器上实现的技术。

解释是在低一级机器上用他的一串语句或指令来仿真高一级机器上的一条语句或指令的功能,通过对高一级程序中的每条语句或指令逐条解释来实现的技术。

程序的最初形式称为源程序或者源代码,翻译后的形式被称为目标程序或者目标代码。

大多数翻译程序是将高级语言编写的程序翻译为机器语言形式的可执行程序。但是也有些翻译程序将源程序翻译成其他高级语言或者字节码等中间形式。


相关

  • 性高潮后病情综合征性高潮后病情综合征(英语:Postorgasmic illness syndrome,POIS)是一种罕见的病症,特征为性高潮后持续数小时至数天的虚弱症状。该现象在2002年首次获医学文献所记载。症状通常出
  • 磺胺二甲异嘧啶磺胺二甲异嘧啶是一种磺胺类药物,其INN名称是“Sulfisomidine”。该药物可用于治疗由细菌感染引起的疾病等病症。该药物在血液中的半衰期尚不明确。20世纪50年代,曾对该药物治
  • 国际输血协会国际输血协会(英语:The International Society of Blood Transfusion - ISBT,法语:La Société Internationale de Transfusion Sanguine - SITS)是于1935年成立的国际学术组织,
  • 迈威尔美满电子科技公司(Marvell Technology Group)是一家美国芯片制造商,专门制造存储、通讯以及消费性电子产品芯片。公司由周秀文(英语:Sehat Sutardja)(Sehat Sutardja)博士、妻戴伟立
  • 按人口排列的加拿大大都会区列表下表为按人口排列的加拿大大都会区列表,数据来源为2011年加拿大人口普查。大都会的定义为加拿大统计局定义的人口普查都会区域(英语:Census metropolitan area,CMA;法语:Région m
  • 阿拉木斯阿拉木斯(1989年6月2日-),内蒙古人,中国男子柔道运动员。2010年6月,阿拉木斯在男子柔道世界杯葡萄牙站暨伦敦奥运积分赛,于60公斤级A组出战,一路晋级决赛。他在冠军战对阵英国选手英
  • 跳伞塔街道跳伞塔街道,是中华人民共和国四川省成都市武侯区下辖的一个乡镇级行政单位。2019年12月,武侯区调整部分街道行政区划。撤销跳伞塔街道,将原跳伞塔街道所属行政区域划归玉林街道
  • 苦楝苦楝(学名:,英文名称:Beadtree、 Bead Tree、Cape Lilac、Chinaberry、China-berry、China Berry、Chinaberry-tree、China-berry Tree、Melia、Persian Lilac、Pride-of-India,
  • 英联邦特殊成员英联邦的特殊成员(英语:special member)指的是英联邦内在某些职能方面的参与受到限制的成员国。最初,英联邦的特殊成员是一些新加入英联邦的国家所拥有的地位,它们的参与受到其自
  • 努尔·哈桑·侯赛因努尔·哈桑·侯赛因(索马里语:Nuur Xasan Xuseen Cadde,阿拉伯语:نور حسن حسين‎,1937年2月16日-2020年4月1日),又名努尔·阿代,索马里政治家。他于2007年11月至2009年2月