寄存器传递语言

✍ dations ◷ 2025-05-20 09:07:52 #编译原理,计算机语言

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

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

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

相关

  • 无氧呼吸呼吸作用,又称为细胞呼吸(Cellular respiration),是生物体细胞把有机物氧化分解并转化能量的化学过程,也称为释放作用。无论是否自养,细胞内完成生命活动所需的能量,都是来自呼吸作
  • 阿克罗蒂里和德凯利亚阿克罗蒂里和泽凯利亚主权基地区(英语:Sovereign Base Areas of Akrotiri and Dhekelia)是两个位于地中海极东部岛屿塞浦路斯上的英国特殊属地,共同组成了主权基地区,其中阿克罗
  • 太空对接空间交会指两个航天器,通常其中一个是空间站,抵达同一个轨道,并且距离非常接近(目视距离)时的轨道操纵。空间交会要求两个航天器保持非常精确相等的轨道速度,才能保持两者间的固定
  • 记忆效应 (电池)记忆效应(英语:memory effect)是一种发生在某些充电电池上(如镍镉电池或镍氢电池),经过多次充电后导致电池容量减少的现象。当镍镉电池(NiCd)或镍氢电池(NiMH)在多次没有完全放电的情
  • 性味性味(又称四气五味),是传统的中药分类方法之一。大多数食物材料因此也为中医认为是药材而也有性味的分类。药物根据作用于人体的结果,可分为寒、热、温、凉四种药性(四气)。寒凉性
  • 美国爱国者法案《美国爱国者法》(USA PATRIOT Act)是2001年10月26日由美国总统乔治·沃克·布什签署颁布的国会法,正式的名称为“Uniting and Strengthening America by Providing Appropriat
  • 冬酿酒冬酿酒(又称东阳酒)是江苏苏州地方特色的米酒,为苏州民俗中冬至节令不可或缺的一物,家家户户都要饮用。因不易保存,每年只在冬至节前数日供应。冬酿酒以糯米为原料,采传统工艺酿造
  • 陈继舜陈继舜(1878年12月1日-1962年3月7日),字杏骢,号继训,笔名狷庵,湖南省长沙县人,光绪三十年进士。求实书院肄业,1903年癸卯科举人,光绪三十年,会试第40名;殿试登进士二甲74名,后授以主事分
  • DOLLS ORDERDolls-Order是的一款以 2on2 网上对战的 “高速动作游戏”,以无体力制为游戏卖点之一,游戏中以中世纪大不列颠素材为背景题材。开头动画监督及世界观修监是“水岛精二”,背景主
  • C2萘C2萘是指含有一个苯环和两个碳原子取代基的有机化合物。这些化合物有10种二甲基萘和2种乙基萘:其它分子式为C12H12的化合物