首页 > 计算机应用技术> VB程序设计
题目内容 (请给出正确答案)
[主观题]

赋值语句的文法及语义动作描述如下: (1)A→i:=E {GEN(:=,E.PLACE,_,ENTRY(i))} (2)E→E

赋值语句的文法及语义动作描述如下: (1)A→i:=E {GEN(:=,E.PLACE,_,ENTRY(i))} (2)E→E1+E2 {E.PLACE:=NEWTEMP;GEN(+,E1.PLACE,E2.PLACE,E.PLACE)} (3)E→E1*E2 {E.PLACE:=NEWTEMP;GEN(*,E1.PLACE,E2.PLACE,E.PLACE)} (4)E→-E1 (E.PLACE:=NEWTEMP;GEN(@,E1.PLACE,_E.PLACE)} (5)E→(E1) {E.PLACE:=E1.PLACE} (6)E→i {E.PLACE:=ENTRY(i)} 其中,GEN(:=,E.PLACE,_,ENTRY(i))表示把四元式(:=,E.PLACE,_,ENTRY(i)填入四元式表。ENTRY(i)表示i所代表的量在符号表的入口地址。E.PLACE表示存放E值的变量名在符号表的入口地址。 请写出赋值语句X:=-B*((C+D)+A的自下而上的语法制导翻译过程。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“赋值语句的文法及语义动作描述如下: (1)A→i:=E {G…”相关的问题
第1题
语法制导翻译的模式,就是对文法中的每个非终结符号都附加一个语义动作或语义子程序。()
语法制导翻译的模式,就是对文法中的每个非终结符号都附加一个语义动作或语义子程序。()

A.错误

B.正确

点击查看答案
第2题
()是描述语言的语法结构的形式规则。A文法B语义C词法D语法

()是描述语言的语法结构的形式规则。

A文法

B语义

C词法

D语法

点击查看答案
第3题
描述文法符号语义的属性有()。

A.综合属性

B.继承属性

C.L-属性

D.R-属性

点击查看答案
第4题
定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是()

A.i=c+i;

B. c=c+i;

C. L=f+L;

D. f=i+L+f;

点击查看答案
第5题
用并行信号赋值语句描述设计7段数码显示管的译码电路。
点击查看答案
第6题
设有语句: if(ex)S1;else S2; 该语句执行功能的流程图如图6—1所示。 要求:

设有语句: if(ex)S1;else S2; 该语句执行功能的流程图如图6—1所示。

要求: (1)根据流程图描述的语义为上面的语句设计代码(四元式)结构填入下面代码区:

注意: ①语句ex、S1、S2的中间代码可以用ex,code、S1.code、S2.code表示。 ②转移类四元式的转向目标统一写在四元式的result位置。 无条件转移操作符用“j”表示,例如,(j,,,100)表示无条件转移到addr为100的四元式。 有条件转移操作符用“jT”表示为“真”转移。例如,(jTex值,,100)表示对ex值进行判断,当ex值为真时转移到地址为100的四元式。类似地有转移操作符“jF”表示为“假”转移。 ③code部分可以有空语句,即code部分不填写任何内容。 (2)给出语句标号next拉链一返填的描述。

点击查看答案
第7题
设有如下文法: E→a|bFc|Dc|bDa F→d D→d 判断该文法是SLR(1)文法.还是LALR(1

设有如下文法: E→a|bFc|Dc|bDa F→d D→d 判断该文法是SLR(1)文法.还是LALR(1)文法。

点击查看答案
第8题
Verilog语言的行为描述语句,如条件语句、赋值语句和循环语句类似于软件高级语言,便于学习和使用。()
Verilog语言的行为描述语句,如条件语句、赋值语句和循环语句类似于软件高级语言,便于学习和使用。()

A.正确

B.错误

点击查看答案
第9题
设有如下文法G(S是G的开始符号): G:S→A*B|B A→*B|* B→A (1)求文法G的LR(1)初始项目

设有如下文法G(S是G的开始符号): G:S→A*B|B A→*B|* B→A (1)求文法G的LR(1)初始项目集I0,并求出GO(I0,*)。 (2)试判断文法G是四类LR文法的哪一类。

点击查看答案
第10题
设有文法G[S]:S→Pab|bP P→b |ε 根据文法G[S],填写如下LL(1)分析表的内容。

设有文法G[S]:S→Pab|bP P→b |ε 根据文法G[S],填写如下LL(1)分析表的内容。

点击查看答案
第11题
若项目集 Ik 含有 A ->α • ,则在状态 k 时,仅当面临的输入符号 a∈FOLLOW(A)时,才采取“A ->α • ”动作的一定是_____()

A.LALR 文法

B.LR(0)文法

C.LR(1)文法

D.SLR(1)文法

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改