算术表达式的目标代码生成

上传者: magicsky0 | 上传时间: 2019-12-21 20:17:16 | 文件大小: 2KB | 文件类型: zip
一、实验目的 实现一个的中间代码生成程序,识别用户输入的关于标识符与整数的含加法、乘法的算术表达式并输出汇编指令序列。 二、实验主要内容 1、本次实验表达式文法如下: 0) S->E 1) E->E+E 2) E->E*E 3) E->(E) 4) E->i 2、LR分析表: 状态 ACTION GOTO + * ( ) i # E 0     S2   S3   1 1 S4 S5       acc   2     S2   S3   6 3 r4 r4   r4   r4   4     S2   S3   7 5     S2   S3   8 6 S4 S5   S9       7 r1 S5   r1   r1   8 r2 r2   r2   r2   9 r3 r3   r3   r3   3、要求输入关于标识符与整数的含加法、乘法的算术表达式,输出对应的汇编语言序列; 4、只考虑仅含一个寄存器的情形,且表达式中不存在跳转汇编指令和标号;

文件下载

资源详情

[{"title":"( 1 个子文件 2KB ) 算术表达式的目标代码生成","children":[{"title":"LR.java <span style='color:#111;'> 6.42KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

  • geogre_126 :
    不错的程序,值得下载
    2015-09-08
  • qq_28881081 :
    很不错,值得学习
    2015-06-15
  • 宿舍21 :
    好东西。对我很有启发,能学到很多东西
    2015-06-11
  • yqy1025 :
    还不错,能运行
    2015-03-18
  • wywywy123321 :
    很好的小程序
    2014-07-02

免责申明

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