- 3
- 0
- 约4.15千字
- 约 21页
- 2019-01-17 发布于湖北
- 举报
编译原理及实现技术 计算机科学与技术学院 申春 课件网址:cc.jlu.edu.cn-课程资源-课程总览-计算机科学与技术学院-编译原理与实现 * 编译程序及功能 编译程序的逻辑结构 编译程序的实现途径 课程学习的意义和学习方法 第一章 编译引论 * 1.1 编译程序及功能 编译程序:(Compiler,compiling program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。 编译程序 高级语言 源程序 机器语言目标程序 翻译程序 计算机源程序A 计算机源程序B * 高级语言程序的处理过程 源程序文件(.c) 预处理器 标准源程序文件(.i) 编译程序 目标汇编代码(.asm,.s) 汇编程序 可重定位的目标机器代码(.obj,.o) 连接/装配程序 绝对机器代码(.exe, .out) 编辑器 * 1.2 程序设计语言的发展 机器语言:能够被计算机的硬件系统直接执行的机器指令序列,如“1011011000000000”。 汇编语言:将硬件指令用一些助记符表示,即符号化的机器语言,如“ADD AX ,15”。 高级语言:模仿便于理解的自然语言和数学语言,采用一组形式规则来描述的人工语言。 * 1.3 高级语言的几种执行方式 1.编译方式:源语言为高级语言,目标语言是低级语言(汇编或
您可能关注的文档
- 北京大学医学部.doc
- 北京市第四届体育大会速度轮滑赛.doc
- 北京市中小学教师研修工作站 宣武分院工作站(四期) 长沟.ppt
- 常 熟 理 工 学 院 - 常熟理工学院招标网常熟理工学院.doc
- 常熟理工学院第七届大学生职业生涯规划大赛.doc
- 基层政府治理中存在哪些痛点问题.docx
- 基层治理大讨论发言稿.docx
- 环境保护与社会公平性的关系.docx
- 基层党建引领社区治理创新的路径.docx
- 基层治理方面存在的问题及整改措施.docx
- 基层治理对经济发展的作用.docx
- 基于“1+X”证书制度的高职院校汽车技术服务与营销人才培养体系重构探.docx
- 基层治理 体系.docx
- 2026河北承德市交通运输局事业单位公开选调工作人员10名备考题库附答案详解(名师推荐).docx
- 2026河南省医学科学院肿瘤研究所招聘1人备考题库(第一批)及完整答案详解.docx
- 2026河南省科学院招聘高层次人才30人备考题库及完整答案详解一套.docx
- 2026河北省农业广播电视学校承德市分校(承德科技管理工程学校)选聘教辅人员1人备考题库附答案详解(.docx
- 2026河南漯河医学高等专科学校招聘35人备考题库及1套完整答案详解.docx
- 2026河北廊坊市国瑞安防科技集团招聘1人备考题库含答案详解(最新).docx
- 2026江西赣州市章贡区民政局招聘编外聘用人员2人备考题库附答案详解(培优b卷).docx
原创力文档

文档评论(0)