- 2
- 0
- 约1.2千字
- 约 9页
- 2017-02-04 发布于江苏
- 举报
电子科技大学计算机科学与工程学院 程序设计语言与编译 电子科技大学计算机科学与工程学院 第七章 编译概述 主要内容 1.编译的一些基本概念 2.编译步骤 电子科技大学计算机科学与工程学院 第一节 不同语言的翻译 翻译:将一种语言编写的程序转换成完全等效的另一种语言编写的程序的过程称为翻译(translate);在计算机中,翻译由一个程序来实现,称为翻译程序(translator); 源程序 翻译程序 目标程序 一.基本概念 编译程序: 高级语言?低级语言 汇编程序: 汇编语言?机器语言 电子科技大学计算机科学与工程学院 宿主语言:编写编译程序的语言称为宿主语言; 源语言、目标语言、宿主语言通常是不同的语言; 宿主机:运行翻译程序的机器 自驻留: 编译程序能生成可供其宿主机执行的机器代码 自编译: 编译程序是用源语言写的 交叉编译: 编译程序生成的不是宿主机的机器代码,而是别的机器代码 电子科技大学计算机科学与工程学院 二.两种运行方式 1.编译执行 源程序 编译程序 目标程序 初始数据 目标程序 运行库 结果 源程序 目标程序 计算结果 汇编语言程序 目标程序 编译 编译 运行 汇编程序 初始数据 电子科技大学计算机科学与工程学院 2.解释执行 解释:不将源程序翻译
您可能关注的文档
最近下载
- 2026年内科主治医师(消化内科学)考试题库及答案.docx VIP
- 年产10万吨环氧丙烷生产工艺设计.docx VIP
- CZX12G型操作继电器装置技术说明书(ZL_CZXL31121006).pdf VIP
- 印章刻制备案.pdf VIP
- 日立LCA(vc2)无机房电气原理图K3500687-2019.pdf
- DL∕T 1917-2018- 电力用户业扩报装技术规范.pdf VIP
- 4,测定焊缝(通用)探伤仪斜探头折射角和声轴偏斜角.doc VIP
- 2024广州铁路职业技术学院招聘笔试真题参考答案详解.docx VIP
- 以书为友,书香满园(课件)二年级主题班会.pptx VIP
- 民宿消防培训课件.ppt VIP
原创力文档

文档评论(0)