寄存器传递语言

✍ dations ◷ 2025-07-30 01:38:37 #编译原理,计算机语言

寄存器传递语言(英语:register transfer language,缩写为 RTL),又译为暂存器转换语言、寄存器转换语言,一种中间语言,使用于编译器中。与汇编语言很接近。寄存器传递语言被用于描述一个架构中寄存器传输级上的数据流。 在学术论文和教科书中,寄存器传递语言被认为是一种与架构无关的汇编语言。GCC的中间语言,也被称为寄存器传递语言(RTL),风格类似于LISP。GCC的前端(frontend)会先将编程语言转译成RTL,之后再利用后端(backend)转化成机器代码。

1980年,寄存器传递语言首次被提出。

GCC使用的寄存器传递语言,采用S-表达式,与LISP类似:

相关

  • 变异突变(英语:Mutation,即基因突变)在生物学上的含义,是指细胞中的遗传基因(通常指存在于细胞核中的去氧核糖核酸)发生的改变。它包括单个碱基改变所引起的点突变,或多个碱基的缺失、重
  • 死亡行军死亡行军 是一个针对战俘或其他俘虏或被驱逐出境者的强迫行军,旨在令他们死在途中,这就把它们从一般单纯的用徒步行军去运送囚犯区分出来。死亡行军通常包含严苛的体力劳动和
  • 省会城市中华人民共和国共分为34个一级行政区,即4个直辖市、23个省、5个自治区、2个特别行政区。除了直辖市和特别行政区以外,每一个行政省都有一个省会。省会,或称省治、制所、省汇,清
  • 甲状腺危象的治疗甲状腺毒症(thyrotoxicosis)是指体内甲状腺激素对组织的作用出现异常增高,继而引起神经、循环、消化等系统兴奋性过高以及新陈代谢亢进等表现的临床综合征。导致甲状腺激素效应
  • 法裔加拿大人法裔加拿大人(法语:Canadien français,英语:French Canadian,加拿大英语及法语也使用Canadien)一般指十七和十八世纪到达新法兰西的法国殖民者的后代。现今,法裔加拿大人构成加拿
  • 日本维新会日本维新会(日语:日本維新の会,简称维新会、维新)是日本的一个保守主义政党,目前该党在日本国会众参两院皆为在野势力的第三大党。2015年11月,反对维新党和民主党合并的成员脱离维
  • 傅彪傅彪(1963年9月27日-2005年8月30日),籍贯山东,生于北京,中国电影、电视剧演员。籍贯山东,出生于北京。1989年与张秋芳结婚,两人育有一子。1999年,他们被评为北京市100对恩爱夫妻之一
  • 洪江区洪江管理区,是中华人民共和国湖南省怀化市的一个行政管理区。洪江管理区位于湖南省西南部、怀化市中南部。东边、西边、北边与洪江市接壤,南边与会同县接壤,总面积115平方千米
  • 维亚切斯拉夫·鲁道福维奇·缅任斯基维亚切斯拉夫·鲁道福维奇·缅任斯基(俄语:Вячесла́в Рудо́льфович Менжи́нский,波兰语:Wiaczesław Mężyński;1874年8月19日-1934年5月10日),
  • 刘凤仪 (河北人)刘凤仪(1942年7月-2003年5月9日)河北徐水人,中华人民共和国官员。刘凤仪于1966年1月加入中国共产党,在广东省工作多年,历任广东省建工局副局长、省机械施工公司党委副书记、经理,澳