第9章目标代码生成ppt课件.ppt

上传人:晟*** 文档编号:10011191 上传时间:2021-12-30 格式:PPT 页数:42 大小:192.51KB
下载 相关 举报
第9章目标代码生成ppt课件.ppt_第1页
第1页 / 共42页
第9章目标代码生成ppt课件.ppt_第2页
第2页 / 共42页
第9章目标代码生成ppt课件.ppt_第3页
第3页 / 共42页
第9章目标代码生成ppt课件.ppt_第4页
第4页 / 共42页
第9章目标代码生成ppt课件.ppt_第5页
第5页 / 共42页
点击查看更多>>
资源描述

第9章目标代码生成(1) 源程序 编译前端 中间 代码 代码优化 中间 代码 代码生成器 目标程序 符 号 表 代码生成器的位置 第十一章 目标代码生成 代码生成器的输入包括中间代码和符号表中的信息 。 目标代码一般有以下三种形式: (1)能独立执行的机器语言代码,所有地址均以定位 (代真) 。 (2)待装配的机器语言模块。当需要执行时,由连接 装入程序把它们和某些运行程序连接起来,转换成能 执行的机器语言代码。 (3)汇编语言代码,尚须经过汇编程序汇编,转换成可 执行的机器代码。 代码生成器着重考虑两个问题: 一是如何使生成的 目标代码较短;另一个是如何充分利用计算机的寄存 器,减少目标代码中访问存储单元的次数。这两个问 题直接影响代码的执行速度。 第十一章 目标代码生成n 基本问题:所有代码生成器都要面对何种中间代码输入 , (是式逆波兰,四元式,还是三元式?等问 题)何种代码做为目标程序,选择适当的代码指令,最 优的寄存器分配方案,和计算顺序等基本问提. n 为此本书见立了目标机器模型:并把中间代码对应的目 标代码做了规定.利用待用信息,寄存器描述数组 RVALUE,变量地址描述

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 演示文稿

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。