寄存器传递语言

✍ dations ◷ 2025-11-08 23:20:23 #编译原理,计算机语言

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

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

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

相关

  • 骨质增生骨质增生(英语:hyperostosis)泛指人体骨骼的过度生长。它可能造成外生骨赘(英语:exostosis)。它出现在许多肌肉骨骼疾病(英语:musculoskeletal disorders)中。正常情况下,骨骼会在成骨
  • 罗德西亚人罗得西亚人(学名:Homo rhodesiensis)是可能的人族。其他在形态上相似的遗骸亦在南部非洲、东非及北非发现。罗得西亚人的遗骸估计属于12.5-60万年前。在非洲于60万年前后的阿舍
  • 生态演替演替(英语:succession)是指在群落发展变化过程中,由低级到高级,由简单到复杂,一个阶段接着一个阶段,一个群落代替另一个群落的自然演变现象。裸地的存在是群落形成的最初条件和场所
  • 氧化胺氧化胺,也称为“胺-N-氧化物”和“N-氧化物”,是一类通式为R3N+-O−(也写作R3N=O或R3N→O)的有机化合物。狭义上的氧化胺指的是三级胺(包括含氮杂环芳香化合物,比如吡啶)的N-氧化物
  • ɳ卷舌鼻音是辅音的一种,在国际音标中以ɳ表示,在X-SAMPA中以n`表示。当符号成对出现时,左边的是清音,右边的是浊音。阴影区域表示被认为是不可能的发音。
  • 渔业广播电台渔业广播电台(Fishery Radio Station,FRS),简称“渔广”,是台湾的一家公营电台,全称为行政院农业委员会渔业署渔业广播电台,隶属台湾省政府时期称“台湾区渔业广播电台”,成立于1983
  • 常州快速公交常州快速公交系统(简称常州BRT),是位于江苏省常州市的快速公交系统。车票采用单一票价,投币2元,刷卡1.2元。《常州市快速公交BRT(一号线)工程可行性研究报告》在2007年5月23日通过
  • 瓦拉哈吉里·文卡塔·吉里瓦拉哈吉里·文卡塔·吉里(泰卢固语:వరాహగిరి వేంకట గిరి;Varahagiri Venkata Giri,简称V. V. Giri,1894年8月10日-1980年6月23日)是第四任印度总统(1969年-1974年)
  • 方济各·阿尔瓦雷斯·马丁内斯方济各·阿尔瓦雷斯·马丁内斯(西班牙语:Francisco Álvarez Martínez;1925年7月14日-)是天主教西班牙司铎级枢机及托莱多总教区荣休总主教。方济各于1925年7月14日在西班牙阿斯
  • 中国海洋大学出版社中国海洋大学出版社是中华人民共和国的一家出版社,成立于1989年6月,社址位于山东省青岛市,由中华人民共和国教育部主管、中国海洋大学主办。