- 8
- 0
- 约1.57万字
- 约 60页
- 2017-08-06 发布于河南
- 举报
sun编译原理第5章语法制导翻译技术与中间代码生成(第19-21讲)
● 例如: 三元式由3个域和一个序号组成: (i)(op,arg1,arg2) 其中op为运算符,arg1,arg2是2个运算对象。 例:算术表达式的三地址码x=y op z 的三元式为: (1) (op,y,z) (2) (=,x,(1)) ■ 三元式 三元式的运算结果由每一个三元式前的序号指示。 茄恰剑挡湍和肿测嘶樟治莉杰漂谋榜紫售傍操陨智澎宇靳闰欲肢冲算曼苏sun编译原理第5章语法制导翻译技术与中间代码生成(第19-21讲)sun编译原理第5章语法制导翻译技术与中间代码生成(第19-21讲) 例:赋值语句a=(c+d)*(c+d)相应的三元式代码为 (1) (+,c,d) (2) (+,c,d) (3) (*,(1),(2)) (3) (=,a,(3)) ■ 三元式举例 三元式出现的先后顺序和表达式各部分的计值顺序是一致的。 厩盟允髓缚裂摹揭玩兄漂症普呕郝爹吻铂忌贼吼芍潘迁慨宙氮壮廖恿郧鸟sun编译原理第5章语法制导翻译技术与中间代码生成(第19-21讲)sun编译原理第5章语法制导翻译技术与中间代码生成(第19-21讲) 在三元式代码表的基础上另设一张表,该表按运算的次序列出相应三元式在表中的位置,这张表称为间接码表。三元式表只记录不同的三元式语句,间接码表表示由这些语句组成的运算次序。 ■间接三元式 例:赋值语句 a=(c+d)*(c+d) 三
您可能关注的文档
- 3.3化学平衡常数与计算.ppt
- 陈家璧版_光学信息技术原理与应用习题解答(1-2章).doc
- 金蝶会计电算化考试_培训20101019.ppt
- 3.2矩阵秩与线性方程组解.ppt
- 3.3.1:盐类水解.ppt
- 非常实用mcgs触摸屏编程实例下(10例)-.doc
- 3.4《难溶电解质溶解平衡》.ppt
- 面向对象JavaScript编程.doc
- 面向对象JavaScript开发.ppt
- 3影响化学平衡因素.ppt
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
原创力文档

文档评论(0)