跳到主要内容
10.1145/512760.512785acm会议文章/章节视图摘要出版物页面波普尔会议记录会议集合
第条
免费访问

一种新的编译器代码生成方法

出版:1978年1月1日出版历史

摘要

给出了一种算法,用于将程序的相对低级中间表示转换为目标计算机的汇编代码或机器代码。该算法是表驱动的。使用构造算法从目标机器的功能描述生成表。该方法为许多商用计算机生成高质量代码。通过替换表,可以为另一种计算机重新定位编译器。此外,还提供了一些技巧来证明翻译人员的正确性。

工具书类

  1. Aho,A.V.,Johnson,S.C.和Ullman,J.D.,《歧义语法的确定性分析》,CACM 18:8(1975年8月),441-452。谷歌学者谷歌学者数字图书馆数字图书馆
  2. Aho,A.V.&Johnson,S.C.,表达式树的最佳代码生成,JACM 23:3(1976年7月),488-501。谷歌学者谷歌学者数字图书馆数字图书馆
  3. Aho,A.V.和Ullman,J.D.,《编译器设计原理》,马萨诸塞州雷丁市艾迪森·韦斯利出版社(1977年)。谷歌学者谷歌学者数字图书馆数字图书馆
  4. Donegan,M.K.,《代码生成器的自动生成方法》,博士论文,德克萨斯州休斯顿莱斯大学,1973年5月。谷歌学者谷歌学者数字图书馆数字图书馆
  5. Elson,M.&Rake,S.T.,《大型语言编译器的代码生成技术》,IBM Sys。J.9:3(1970),166-188。谷歌学者谷歌学者数字图书馆数字图书馆
  6. Glanville,R.S.,《代码生成的机器无关算法及其在可重定目标编译器中的应用》,加州大学伯克利分校计算机科学部博士论文,1977年11月。谷歌学者谷歌学者数字图书馆数字图书馆
  7. Meyers,M.J.,树结构的线性表示:无括号符号的数学理论,技术报告STAN-CS-74-222,斯坦福大学计算机科学系,加利福尼亚州帕洛阿尔托(1974年7月)。谷歌学者谷歌学者
  8. Miller,P.L.,根据机器描述自动创建代码生成器,技术报告MAC TR-85,MAC项目,麻省理工学院,马萨诸塞州剑桥市(1971年5月)。谷歌学者谷歌学者数字图书馆数字图书馆
  9. Poole,P.C.,《可移植和可适应编译器》,摘自《编译器构造》。《高级课程》,G.Goos和J.Hartmanis主编,《计算机科学讲义》,第21卷,Springer-Verlag,纽约(1974),427-497。谷歌学者谷歌学者数字图书馆数字图书馆
  10. Ritchie,D.M.,C参考手册,贝尔实验室,新泽西州默里山(1977年4月)。谷歌学者谷歌学者
  11. Steel,T.B.Jr.,《联合国海洋法公约》第一版,Proc。WJCC 19(1961),371-378。谷歌学者谷歌学者
  12. Strong,J.等人,《使用变化机器进行编程通信的问题:建议的解决方案》,CACM 1:8(1958年8月)。谷歌学者谷歌学者数字图书馆数字图书馆
  13. Weingart,S.W.,《编译器代码生成的高效系统方法》,耶鲁大学博士论文,康涅狄格州纽黑文,1973年。谷歌学者谷歌学者数字图书馆数字图书馆
  14. Welsh,J.&Quinn,C.,ICL 1900系列计算机的PASCAL编译器,软件:实践与经验2:1(1972年1月至3月),73-77。谷歌学者谷歌学者交叉引用交叉引用
  15. Wilcox,T.R.,《高级编程语言的机器代码生成》,技术报告71-103,康奈尔大学计算机科学系,纽约州伊萨卡市(1971年9月)。谷歌学者谷歌学者
  16. Wulf,W.等人,《优化编译器的设计》,美国爱思唯尔出版公司,纽约(1975年)。谷歌学者谷歌学者数字图书馆数字图书馆
  1. 一种新的编译器代码生成方法

    建议

    评论

    登录选项

    检查您是否可以通过登录凭据或您的机构访问本文。

    登录

    完全访问权限

    • 发布于

      封面图片ACM会议
      POPL’78:第五届ACM SIGACT-SIGPLAN编程语言原理研讨会会议记录
      1978年1月
      264页
      国际标准图书编号:9781450373487
      内政部:10.1145/512760

      版权所有©1978 ACM

      允许制作本作品的全部或部分数字或硬拷贝供个人或课堂使用,但不收取任何费用,前提是复制品的制作或分发不是为了盈利或商业利益,并且复制品在首页注明本通知和完整引文。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。向请求权限[电子邮件保护]

      出版商

      计算机协会

      美国纽约州纽约市

      出版历史

      • 出版:1978年1月1日

      权限

      请求有关此文章的权限。

      请求权限

      检查更新

      限定符

      • 第条

      接受率

      78年流行音乐纸张接受率27属于135提交文件,20%总体验收率824属于4,130提交文件,20%

      即将召开的会议

      流行乐'25
      第52届ACM SIGPLAN编程语言原理年会
      2025年1月19日至25日
      丹佛,CO,美国

    PDF格式

    以PDF文件查看或下载。

    PDF格式

    电子阅读器

    使用eReader联机查看。

    电子阅读器