Mini wiki
暂存器传递语言
编辑
暂存器传递语言,又译为暂存器转换语言、寄存器转换语言,一种
中间语言
,使用于
编译器
中。与
组合语言
很接近。寄存器传递语言被用于描述一个架构中
寄存器传输级
上的数据流。 在学术论文和教科书中,暂存器传递语言被认为是一种与架构无关的组合语言。
GCC
的中间语言,也被称为暂存器传递语言,风格类似于
LISP
。GCC的前端会先将程式语言转译成RTL,之后再利用后端转化成机器码。
2