- 1
- 0
- 约2.28千字
- 约 19页
- 2019-01-12 发布于福建
- 举报
第九章 中目标代码生成
第九章 目标代码生成 * * 源程序 编译 前端 代码 生成 符号表 代码 优化 目标程序 中间代码 中间代码 对代码生成器的要求是严格的,它输出的代码必须正确而且质量高 。 质量高的含义是它应该有效地利用机器的资源, 此外,代码生成器本生也应该高效地运行. 代码生成的输入:中间代码和符号表 目标代码的形式: 机器语言代码 机器语言模块 汇编语言代码 目标代码生成重点要考虑的问题: 生成的目标代码较短 充分利用寄存器,减少存储单元访问次数 9.1基本问题 一.代码生成器的输入 已确定的中间代码形式 所有信息已填入符号表 name type kind val addr a int var ? O b Real var ? 2 c real var ? 6 ? int const 100 ? d int var ? 8 用于产生数据对象的运行时地址 二.目标程序 绝对机器代码:所有地址均已定位, 可立即执行 可再定位机器代码:允许子程序单独 编译 汇编语言:使代码生成变得容易 三.指令选择 丰富的机器指令会
您可能关注的文档
- 第二章 但到练习题.doc
- 第二章 传热设备是内部循环流态化节是能技术.doc
- 第二章 点变动成本法.ppt
- 第二章 电阻电关路的等效变换.ppt
- 第二章 方程的近似解法 §2.0 引 言 §2.1 二分法(对分法) §2的.2 简单迭代法§2.3 newton迭代法及其变形.ppt
- 第二章 服务营销概述 第一节 服务营到销学理论 第二节 服务的定义与特点 第三节 服务产品特性第四节 针对服务特性的营销对策 第五节 服务营销要素组合的特点.ppt
- 第二章 计算学科中的科学问题 凌贺飞 博士 副教授lhefei@gmail.com华中科技大三学计算机学院.ppt
- 第二章 杆呢件的内力分析.ppt
- 第二章 基础知识 提供网站:www.allgou.ne关t www.zujitianxia.com www.meibai12.com.ppt
- 第二章 动量传递的变化方程 本章先讨论动量传递的基本概念,动量传递的两种方式:扩散传递和对流动量传递,对流传递系数的定义式和求解的条一般途径。然后推导动量传递的微分方程-变化方程。.ppt
最近下载
- 2026华夏久盈资产管理有限责任公司春季校园招聘笔试历年常考点试题专练附带答案详解.docx VIP
- 学术英语(综合) 季佩英 课文译文.pdf VIP
- 边坡稳定性分析.pptx VIP
- 2026中国金融人才市场洞察白皮书-智联招聘-202609.pdf
- 内容讲义6sigmaet练习教程r13.pdf
- 运筹学:原理、工具及应用 肖勇波 课后习题答案解析.pdf
- 赣南师范大学《教育政策法规》2026——2027学年第一学期期末试卷(含答案).docx VIP
- 基于PLC变频调速电梯控制系统的设计与实现(毕业设计)论文.doc VIP
- 船外机_雅马哈维修手册_英文E115A-E115A TUNA'06.pdf
- 医疗设备维修应用PDCA循环管理.ppt VIP
原创力文档

文档评论(0)