ch8-1_语法制导概述-间代码8.1-8.3_(张素琴)ch8-1_语法制导概述-中间代码8.1-8.3_(张素琴)ch8-1_语法制导概述-中间代码8.1-8.3_(张素琴)ch8-1_语法制导概述-中间代码8.1-8.3_(张素琴).pptVIP
- 6
- 0
- 约7.64千字
- 约 40页
- 2017-03-18 发布于贵州
- 举报
ch8-1_语法制导概述-间代码8.1-8.3_(张素琴)ch8-1_语法制导概述-中间代码8.1-8.3_(张素琴)ch8-1_语法制导概述-中间代码8.1-8.3_(张素琴)ch8-1_语法制导概述-中间代码8.1-8.3_(张素琴)
* 中间语言有四种形式: 逆波兰表示(后缀式) 三元式(三地址码)和树型表示 四元式 8.3.1 逆波兰表示 运算对象写在前,运算符在后,ab+,也称为后缀式。后缀式表示源程序的自然层次结构(表达式的计算次序),例如: a+b*c 后缀表示为abc*+ (a+b)*c后缀表示为ab+c* a:=b * c+b * -d后缀表示为abc*bd-*+:= 适合翻译表达式,不适合翻译控制语句。 * 表达式a*(b+c/d)# 运算对象入左边栈 运算符入 下边栈 出栈 逆波兰表示 abcd/+* 如果运算符栈顶元素的优先级大于或等于表达式中当前运算符的优先级,则栈顶元素退栈往左去,否则表达式中的当前运算符进运算符栈。最后左边是波兰表示。 运算符栈# 表达式的逆波兰表示的翻译过程 * 每遇左括号进运算符栈,起间隔作用,使括号内的运算符不与左括号之前的运算符比较优先级; 括号内的子表达式处理如上所述; 每遇到相匹配的右括号,结束括号内的子表达式的波兰表示形成过程,并且左右匹配的括号出栈,但是不进入波兰表示。 * 8.3.2 三地址代码表示 一般形式 x:=y op z 相应于a:=b*c+b*d三地址码表示: 三元式: (1) (*, b, c) (2) (*, b, d) (3) (+, (1), (2)) (4) (:
您可能关注的文档
- autocad及应用上机实指导书(修改)autocad及应用上机实验指导书(修改)autocad及应用上机实验指导书(修改)autocad及应用上机实验指导书(修改).doc
- autocad内容autoad内容cad内容.doc
- autocad绘图题autcad绘图题autocad绘图题autocad绘图题.doc
- autocad实验指导书(例)autocad实验指导书(范例)autocad实验指导书(范例)autocad实验指导书(范例).doc
- autocad疑难解答和技autocad疑难解答和技巧autocad疑难解答和技巧autocad疑难解答和技巧.doc
- av、vga、rgb信号解av、vga、rgb信号解析av、vga、rgb信号解析av、vga、rgb信号解析.ppt
- av、vga、rgb信号解区别av、vga、rgb信号解析区别av、vga、rgb信号解析区别av、vga、rgb信号解析区别.ppt
- atmelstudio-60简易入门教程(精炼实用)atmelstudio-6.0简易入门教程(精炼实用)atmelstudio-6.0简易入门教程(精炼实用)atmelstudio-6.0简易入门教程(精炼实用).doc
- 131123华东地区超五星店及豪宅泳池园林参观考察报告131123华东地区超五星酒店及豪宅泳池园林参观考察报告131123华东地区超五星酒店及豪宅泳池园林参观考察报告131123华东地区超五星酒店及豪宅泳池园林参观考察报告.doc
- a标准化中药饮片与饮片机械代化研究2005-05a标准化中药饮片与饮片机械现代化研究2005-05a标准化中药饮片与饮片机械现代化研究2005-05a标准化中药饮片与饮片机械现代化研究2005-05.doc
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- CN120053406A 一种针对粪肠球菌生物膜的天然产物抑制剂及其制备方法和应用 (海南大学).pdf VIP
- 人工智能与信息社会(北京大学)中国大学MOOC 慕课 章节测验 期末考试答案.pdf VIP
- 河南省企业水平衡测试通则.doc VIP
- Midea美的小家电BS5052WBS5053WBS5055W用户手册.pdf
- (五调)武汉市2026届高三年级五月调研考试物理试卷(含答案).docx
- 急性心衰诊疗精要.pptx
- 信号检测与估计理论.pptx VIP
- 在x年度县直机关党组织书记抓基层党建工作述职评议会议上的讲话.docx VIP
- 高考全国二卷:2025年-2023年《数学》考试真题与参考答案.pdf
- 眼科中医特色治疗ppt.pptx VIP
原创力文档

文档评论(0)