- 3
- 0
- 约4.36千字
- 约 36页
- 2018-03-27 发布于未知
- 举报
选择实验最终报告内容 1. 概述: 源、目标语言 实现工具(平台) 运行平台 2. 结构设计说明 各功能模块描述 3. 主要成分描述 (1) 符号表 (2) 运行时存储组织和管理 (3) 语法分析方法 (4) 中间代码表示 4. 开发过程和完成情况 12 . 3 基于树重写的代码生成 例: a[i]:=b+1 替换 ← 模版 { 动作 } 例子: 前缀表示 :=ind + ind +const a reg sp ind + const i + mem b const 1 语法制导翻译模式 * * 第十二章 代码生成 代码生成要考虑的主要问题 基本块的代码生成(在一个基本块范围内考虑如何充分利用寄存器的问题) 从dag生成代码 l 代码生成要考虑的主要问题 ——具体细节依赖于目标机器和操作系统 共同的问题: 1. 充分利用寄存器 基本块中 全局 寄存器分配:不把寄存器平均分配给各个变量使 用,而是从可用的寄存器中分出几个,固定分配给几个变量单 独使用。标准——以各变量在循环内需要访问主存单元的次数 为标准。 2. 选择计算机指令系统 3. 选择计算次序 目标代码的三种形式 地址代真的机器代码 待装配的机器代码模块 汇编语言 (宏汇编) 机器指令形式 (op source ,desti
您可能关注的文档
- 模拟导游教学课件作者第二版窦志萍教学课件14-第十四章幻灯片.ppt
- 模拟导游教学课件作者第二版窦志萍教学课件15-2十五章-道教宫观导游幻灯片.ppt
- 模拟导游教学课件作者第三版窦志萍教学课件3-第三章幻灯片.ppt
- 模拟导游教学课件作者第三版窦志萍教学课件3第三章节课件幻灯片.ppt
- 模拟导游教学课件作者第三版窦志萍教学课件5-第五章幻灯片.ppt
- 模拟导游教学课件作者第三版窦志萍教学课件5第五章节课件幻灯片.ppt
- 模拟导游教学课件作者第三版窦志萍教学课件7-第七章幻灯片.ppt
- 模拟导游教学课件作者第三版窦志萍教学课件7第七章节课件幻灯片.ppt
- 模拟导游教学课件作者第三版窦志萍教学课件8-第八章幻灯片.ppt
- 模拟导游教学课件作者第三版窦志萍教学课件8第八章节课件幻灯片.ppt
最近下载
- HG/T20613-2009 钢制管法兰用紧固件(PN系列).docx
- GB50171-2012:电气装置安装工程盘、柜及二次回路接线施工及验收规范.pdf VIP
- 2024年泉州华光职业学院妇产护理期末高分题库含答案详解(B卷).docx VIP
- 一元线性回归分析课件.PPT VIP
- 移动互联网对大学生日常生活影响研究.doc VIP
- 高中英语教学竞赛公开课、高考复习课件——疑问词+ever的用法(教学课件).ppt VIP
- 学习党的二十届四中全会精神研讨发言材料.doc VIP
- 医用直线加速器的质量保证与质量控制.doc VIP
- 2026年中国功能性乳品行业研究报告.pdf VIP
- SY╱T 5040-2012 桩用焊接钢管.pdf VIP
原创力文档

文档评论(0)