免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2617 | 回复: 5
打印 上一主题 下一主题

请问关于一个学习编译技术入门的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-08-02 12:11 |只看该作者 |倒序浏览
近期想学学编译,之前从没接触过,请问龙书虎书哪个适合入门?
我浏览下龙书,感觉理论铺垫太长了,
而我工作比较忙,只有晚饭后到睡前两三个小时,
所以再看大长篇理论太累了。
所以我希望能有那种边学边干的教材,哪怕能写一个低效的8位单片机
编译器也行。
看虎书的前言说它是教你一步步搭建一个简单的编译器,
但关于虎书的评论又说它过于简略,不适合初学者。

本人有三年的嵌入式操作系统移植开发经验,对常见数据结构和算法也
经常接触,

像我这种背景看哪个更合适?谢谢

论坛徽章:
0
2 [报告]
发表于 2009-08-02 13:01 |只看该作者
在水木的CSArch看到了lz的帖子了。
Moden的确不建议没基础和没人指导的自学。
lz不喜欢Dargon可以考虑Lcc那本书及其实现。
也可以直接看看GCC或者Open64的设计和实现。
单片机的是sdcc,debug和as,ld都全了。
边学边干... 给GCC增加TreeNode,重新翻译if-else到Tree,增加RTL Node,重写RA,写一个IS...或者增加Open64的Whirl Node,用新算法重新实现Lower,剩下就是CGIR的CA和IS了...

论坛徽章:
0
3 [报告]
发表于 2009-08-19 13:25 |只看该作者

回复 #1 viaer 的帖子

我公司开《程序设计语言编译原理》培训班,如果你有兴趣的话,可以联系我们。0755-26415799。

论坛徽章:
0
4 [报告]
发表于 2009-08-19 17:23 |只看该作者
建议: 虎书。

论坛徽章:
0
5 [报告]
发表于 2009-08-19 17:35 |只看该作者
有什么技术拿出来亮亮,还培训,这个五毛够专业。你以为我们都不懂编译的?恩,的确是不懂什么自然语言理解。

论坛徽章:
0
6 [报告]
发表于 2009-11-30 23:42 |只看该作者
一直很想深入学习下编译原理~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP