编译原理---简易C编译器 生成汇编语言代码

上传者: Jackshen1986 | 上传时间: 2019-12-21 19:57:52 | 文件大小: 1.08MB | 文件类型: rar
快要过去的一个学期里,学了编译原理,课程大作业写简易C编译器。能实现加减乘除四则运算,取模赋值运算,逻辑表达式运算,复合语句,if,while,for语句~支持输入输出,最终生成汇编语言代码。移位运算没写。 调试过了,如有好建议请大家赐教。

文件下载

资源详情

[{"title":"( 26 个子文件 1.08MB ) 编译原理---简易C编译器 生成汇编语言代码","children":[{"title":"ToAsm_第五次作业","children":[{"title":"mylexer.v <span style='color:#111;'> 14.51KB </span>","children":null,"spread":false},{"title":"mylexer.cpp <span style='color:#111;'> 20.17KB </span>","children":null,"spread":false},{"title":"ToAsm_第五次作业.dsp <span style='color:#111;'> 4.55KB </span>","children":null,"spread":false},{"title":"myparser.y <span style='color:#111;'> 70.29KB </span>","children":null,"spread":false},{"title":"myparser.h <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"ToAsm.pgp <span style='color:#111;'> 751B </span>","children":null,"spread":false},{"title":"myparser.cpp <span style='color:#111;'> 98.75KB </span>","children":null,"spread":false},{"title":"ToAsm.pgw <span style='color:#111;'> 574B </span>","children":null,"spread":false},{"title":"mylexer.l <span style='color:#111;'> 8.49KB </span>","children":null,"spread":false},{"title":"output.txt <span style='color:#111;'> 201B </span>","children":null,"spread":false},{"title":"ToAsm_第五次作业.opt <span style='color:#111;'> 47.50KB </span>","children":null,"spread":false},{"title":"mylexer.h <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"ToAsm_第五次作业.dsw <span style='color:#111;'> 540B </span>","children":null,"spread":false},{"title":"ToAsm_第五次作业.ncb <span style='color:#111;'> 57.00KB </span>","children":null,"spread":false},{"title":"ToAsm_第五次作业.plg <span style='color:#111;'> 266B </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"mylexer.obj <span style='color:#111;'> 53.09KB </span>","children":null,"spread":false},{"title":"ToAsm_第五次作业.ilk <span style='color:#111;'> 889.23KB </span>","children":null,"spread":false},{"title":"myparser.obj <span style='color:#111;'> 471.62KB </span>","children":null,"spread":false},{"title":"vc60.idb <span style='color:#111;'> 113.00KB </span>","children":null,"spread":false},{"title":"ToAsm_第五次作业.pch <span style='color:#111;'> 1.94MB </span>","children":null,"spread":false},{"title":"vc60.pdb <span style='color:#111;'> 140.00KB </span>","children":null,"spread":false},{"title":"ToAsm_第五次作业.exe <span style='color:#111;'> 708.09KB </span>","children":null,"spread":false},{"title":"ToAsm_第五次作业.pdb <span style='color:#111;'> 1.24MB </span>","children":null,"spread":false}],"spread":false},{"title":"myparser.v <span style='color:#111;'> 24.32KB </span>","children":null,"spread":false},{"title":"yyinn.txt <span style='color:#111;'> 433B </span>","children":null,"spread":false},{"title":"output.asm <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • yld51 :
    还没看懂啊
    2018-06-06
  • 雨中烟花00 :
    真厉害,感谢帮助
    2018-04-25
  • zhoupeng1127 :
    为什么我运行有问题
    2017-12-21
  • zgshuai :
    还好吧,根据这个做出了课程设计
    2014-05-19
  • ILove_dota :
    适合初学者
    2014-05-06

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明