CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

我想做个非常小的编译器(学习编译原理并希望借此对整个电脑系统有个整体的认识)提点意见吧!!

楼主hbrr(三三水)2003-11-01 20:25:30 在 C/C++ / C语言 提问

写程序时总有很多问题困扰着我,不太知道系统的各个部分是怎么有条不紊的工作的,我想做个小小的编译器 问题点数:20、回复次数:15Top

1 楼ywchen2000(灌水大帝:努力奋斗)回复于 2003-11-01 21:27:02 得分 0

好支持,有前途Top

2 楼kbsoft(让世界充满爱!)回复于 2003-11-01 21:31:02 得分 0

下个代码看看吧。Top

3 楼Beover1984(摇滚人生)回复于 2003-11-01 21:46:45 得分 0

编译我是不成了,自学根本看不懂,楼上能不能讲讲方法Top

4 楼hbrr(三三水)回复于 2003-11-01 22:18:42 得分 0

怎么下过代码看??那里有啊??麻烦指点迷津!!Top

5 楼flyswift(溺水鱼)回复于 2003-11-01 23:25:25 得分 0

我这几天也正在看编译原理的书,有一点晕的感觉Top

6 楼WindFroce(半支烟)回复于 2003-11-02 04:57:40 得分 2

budongTop

7 楼kbsoft(让世界充满爱!)回复于 2003-11-02 10:42:44 得分 0

http://www.mpsinc.com/pas2c.htmlTop

8 楼kbsoft(让世界充满爱!)回复于 2003-11-02 10:43:56 得分 2

http://member.netease.com/~inetsoft/downloads/sourcecode/compiler/Top

9 楼Jinhao(辣子鸡丁·GAME就这样OVER了)回复于 2003-11-02 11:22:08 得分 2

如果你想对计算机系统有所认识,那就学汇编吧  
  编译原理的关键在于语法分析,这需要对那门语言非常了解。Top

10 楼geniusdhc(为了东京大屠杀,努力奋斗+抵制日货)回复于 2003-11-02 11:22:45 得分 2

高人,我是不会写了.Top

11 楼williamVII(spread)回复于 2003-11-02 12:30:32 得分 0

听说有专门写编译器的软件...  
  Top

12 楼Wolf0403(废人:独活十年~心如刀割)回复于 2003-11-02 14:19:40 得分 0

lex   是吧?生成词法分析器的Top

13 楼bing_huo(我是一个演员!)回复于 2003-11-02 14:30:47 得分 0

强   加油。。。Top

14 楼ywchen2000(灌水大帝:努力奋斗)回复于 2003-11-07 19:09:32 得分 2

要学好离散,从理论上解决这个,然后在实践Top

15 楼redleaves(程序员)回复于 2003-11-07 19:41:24 得分 10

编译器可大可小,要看你做到什么程度了.  
  如果只做做翻译工作,产生ASM代码的话,可以减少很多的工作量.  
   
  建议做一个C(子集)的编译器,用Lex做词法分析,用Yacc或Bison做语法分析就OK了,原理上很好理解的.也很好实现.  
  关于连接和目标文件我写了两篇文章,你可以看一下.  
  http://www.csdn.net/develop/read_article.asp?id=21076  
  http://www.csdn.net/develop/read_article.asp?id=21076  
   
  建议不要做优化,代码(目标)生成,连接等工作,很麻烦.  
  Top

相关问题

  • 为什么编译器不认识TControl.caption?????
  • ADO:编译器不认识 _RecordsetPtr ,ConnectionPtr
  • 编译原理
  • 奇怪,我在Win32 Consle Application中,编译器不认识_beginthread(),虽然我#include <process.h>
  • DirectShow中的CLSID_WAVEParser,编译器不认识,是怎么回事呀?
  • MIB编译器!
  • java编译器
  • java编译器
  • c编译器
  • jsp编译器

关键词

  • .net
  • 编译器
  • 编译原理
  • 系统
  • 代码
  • 分析
  • 工作
  • www

得分解答快速导航

  • 帖主:hbrr
  • WindFroce
  • kbsoft
  • Jinhao
  • geniusdhc
  • ywchen2000
  • redleaves

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo