寄存器传递语言

✍ dations ◷ 2024-12-23 03:12:18 #编译原理,计算机语言

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

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

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

相关

  • 轶事证据轶事证据(Anecdotal evidence)或传闻证据系指来自传闻、故事的证据。有些传闻往往细节详细、诩诩如生,让人印象深刻;有些案例则以新闻、八卦的形式被人一传再传,造成三人成虎,让人
  • 侧耳科Agaricochaete 侧耳属 Pleurotus Hohenbuehelia侧耳科(Pleurotaceae)是担子菌门下伞菌目的一科中小型的蘑菇,其中最常见的是食用平菇。
  • 利文斯顿岛利文斯顿岛(英语:Livingston Island)是南极洲的岛屿,属于南设得兰群岛的一部分,位于格林尼治岛和雪岛之间,东西端相距73公里,宽度5至34公里,面积798平方公里,岛上最高点海拔高度1,700
  • 沃纳马克·罗伯特·沃纳(Mark Robert Warner,1954年12月15日-印第安纳州印第安纳波利斯),美国政治家、商人,美国民主党成员,曾任弗吉尼亚州州长(2002年-2006年)。
  • 扩张型心肌病扩张性心肌病(英语:Dilated cardiomyopathy、簡稱DCM),也称充血性心肌病,表现为心脏功能减弱,各心腔扩大,不能充分泵血。心脏功能的减弱也会影响肺、肝和其它器官。扩张性心肌病是
  • 国家癌症研究所国家癌症研究所是美国政府为癌症研究和训练所设立的主要机构,也是美国国立健康研究院的其中一所。国家癌症研究中心是一个被联邦资助的研究与发展中心。该中心协调全国癌症计
  • 哭声 (电影)2016年5月12日 2016年5月20日 2016年6月9日 2016年8月12日 2016年10月13日 2017年3月12日《哭声》(韩语:곡성)(英:The Wailing )是2016年5月12日上映的一部韩国神魔悬疑片,由罗宏镇
  • 圣萨瓦圣萨瓦(英语:Saint Sava,塞尔维亚语:Свети Сава/Sveti Sava,发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucid
  • 爱闪亮《爱闪亮》(英文:Pearl),由美迅影视、剧酷传播联合出品的电视剧,翻拍自韩剧《加油!金顺》,全剧共有70集(上下部),上部为《爱闪亮》、下部为《闪亮爱》,由江铠同、范逸臣、徐正曦、江
  • 美好冬季乐团Bon Iver是美国独立民谣歌手/作曲家Justin Vernon最近所创立的团名以及他到目前为止最受人注目的计划之一,有许多人会以为Bon Iver就是Justin Vernon的艺名,其实不然,这是一个