用户名: 密码: 验证码:
用于BCPL的空间效率高的代码生成方案
详细信息   全文下载|推荐本文 |
  • 出版年:1980
  • 作者:RAK ESH K .AGARWAU;SAMUEL T. CHANSON
  • 单位1:加拿大温哥华英国哥伦比亚大学计算机科学系
  • 译者:肖尚云
  • 语种:中文
  • 作者关键词:BCPL;中间代码;指令系统;编码;找
  • 起始页:1
  • 总页数:18
  • 刊名:软件
  • 是否内版:是
摘要
本文提出了产生用于BCPL和类BCPL程序设计语言的空间效率高的代码的方法论。设计了一种叫做ICE的中间语言,它保留了与翻译有关的那些程序特性, 同时还试图使所生成的指令数减到最小。该内部表示法是作为实在机器来实现的。该编码方案(叫做ESO )以指令的使用率和对机器的其它实际限制为基础,如宇长和寻址空间。运用大量BCPL程序采样,证明OCODE ( 当前用于BCPL程序翻译的中间语言)的实现BCODE比ICE /ESO平均多占用了 3 2 % 的空间。

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700