- 3
- 0
- 约9.66千字
- 约 68页
- 2016-10-31 发布于湖北
- 举报
* 预处理器 预处理器是在编译程序真正开始翻译源程序之前调用的一个独立的程序,以便加快和简化翻译工作。预处理器可以删除源程序中的注释、空格符等与程序执行无关的部分,执行宏代换等工作。 编译之前,预处理器对源程序进行处理,产生标准源程序。 * 编译程序的前后处理器 右图显示一个语言从框架源程序到可运行程序,处理系统的各个部分。 通常我们把由程序员编制的程序称为框架源程序,经过预处理后的程序称为标准源程序。 编译程序的前后处理器 预处理器 编译程序 汇编程序 加载、连接编译 框架源程序 源程序 目标汇编程序 可重定位的机器代码 绝对机器代码 库、可重定位目标文件 * 编译程序的开发 由于计算机语言功能的完善、硬件结构的发展、环境界面的友好要求等都对编译程序提出更多、更高的要求,因而构造一个编译系统并非易事。 虽然编译理论和编译技术的不断发展已使编译程序的生产周期不断缩短,但是要研制完成一个编译程序仍需相当长的时间,工作也相当艰巨。 因此,如何高效、高质量地生成一个编译程序一直是计算机系统设计人员追求的目标。 * 编译程序的开发 编译程序的任务是把源程序翻译成某台计算机上的目标程序,因此,开发人员首先要熟悉这种源程序语言,对源程序语言的语法和语义要有准确无误的理解。 此外,开发人员还需确定编译程序的开发方案及方法,这是编译开发过程中最关键的一步,其作用是使编译程序具有易读性和易
您可能关注的文档
- Book1-Unit4-VocabularyPreparation(Answer)解析.doc
- HPLC-粮油解析.ppt
- book4unit3WarmingupandReading解析.ppt
- HPLC使用指南解析.doc
- Book6Module1Introduction解析.ppt
- BOOK6U1单词默写解析.ppt
- BOOK6U3单词默写解析.ppt
- book6unit3单词学案解析.ppt
- Book6Unit3解析.ppt
- Book7,Unit3,Vocabulary解析.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- RockwellAutomation罗克韦尔SLC 500 和 RSLogix 500 维护和故障处理课程描述用户手册说明书.pdf
- 中共党史和党的基本知识考试试题附参考答案(突破训练).docx VIP
- 第11课《军神》课件.pptx VIP
- 高中生物竞赛试题及答案.pdf VIP
- 人教版(2024)新教材七年级地理下册第八章第二节《东南亚》甄选同步课件(第一课时).pptx VIP
- DB32/T+4530-2023+生产经营单位安全生产培训规范.docx VIP
- 2.2城镇化(教学课件)-2025-2026学年高中地理必修第二册(人教版2019).pptx
- 物业项目经理项目运营管理综合能力测试题及答案.docx VIP
- 电子商务与ERP、SCM和CRM.ppt VIP
- 彩虹色的花-课件(最终稿).ppt VIP
原创力文档

文档评论(0)