编译原理课件.ppt

上传人:晟*** 文档编号:14495508 上传时间:2022-10-25 格式:PPT 页数:46 大小:802.50KB
下载 相关 举报
编译原理课件.ppt_第1页
第1页 / 共46页
编译原理课件.ppt_第2页
第2页 / 共46页
编译原理课件.ppt_第3页
第3页 / 共46页
编译原理课件.ppt_第4页
第4页 / 共46页
编译原理课件.ppt_第5页
第5页 / 共46页
点击查看更多>>
资源描述

编译原理 概论 词法分析 语法分析 语义分析 中间代码生成 优化 目标代码生成一. 概论1.1 翻译程序 汇编程序:源语言为汇编语言,目标语言为 机器语言 编译程序:源语言为高级语言,目标语言为 某台计算机上的汇编语言或机器 语言 解释程序:能够按源程序的动态顺序逐句进 行分析解释,根据语句功能翻译 成与该语句相应的机器指令序 列,并立即执行,直至结束。翻译程序源程序目标程序翻译程序1.2 源程序执行的途径(编译途径、解释途径) 编译途径即是将一份源程序从头至尾翻译成某台计算机上的机器语言表示的目标程序,然后执行该目标程序得到运行结果,并允许重复执行若干次。 编译的转换过程两阶段转换:编译运行源程序编译程序目标代码编译时初始数据运行子程序目标代码计算结果运行时1.2 源程序执行的途径(编译途径、解释途径) 解释途径即是对于源程序的一个语句,把它翻译成相应的机器语言,并让计算机立即执行。如果需要数据时,则提示用户输入初始数据,并立即进行处理。解释途径就是边解释边执行,直至源程序动态处理完毕为止。 当用高级语言编写的源程序输入计算机后,键入运行程序命令,则解释程序就对源程序逐条翻译,翻译一

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

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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