16-Intermediate-Rep.pdf

所需积分/C币:6 2020-03-25 15:20:39 93KB PDF
收藏 收藏
举报

大多数编译器首先将源程序转换为某种形式的中间表示形式,然后从那里转换为机器代码。中间表示是原始源代码的独立于机器和语言的版本。尽管两次转换代码会引入另一个步骤,但是使用中间表示形式具有以下优点:增加了抽象度,前端和后端之间的分隔更清晰,并增加了重新定位/交叉编译的可能性。中间表示也可以支持高级编译器优化,并且大多数优化是在这种形式的代码上完成的。使用了许多中间表示(对于每个现有的编译器来说,中间表示可能多达一个唯一的表示),但是各种表示实际上比它们之间的相似之处更多。一旦您熟悉了一个,就不难学习其他人了。中间表示形式通常根据它们在高级语言和机器代码之间的位置进行分类。接近高级语言的IR称为高级

...展开详情
试读 8P 16-Intermediate-Rep.pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
抢沙发
一个资源只可评论一次,评论内容不能少于5个字
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 分享学徒

    成功上传1个资源即可获取
关注 私信 TA的资源
上传资源赚积分,得勋章
最新推荐
16-Intermediate-Rep.pdf 6积分/C币 立即下载
1/8
16-Intermediate-Rep.pdf第1页
16-Intermediate-Rep.pdf第2页

试读结束, 可继续读1页

6积分/C币 立即下载 >