- 46
- 0
- 约3.87千字
- 约 35页
- 2016-08-21 发布于湖北
- 举报
lec1(中科大-编译原理)
《编译原理与技术》讲义 编译原理与技术 第一章 引论 什么是编译程序? 翻译程序、解释程序和汇编程序 编译程序的组成结构 编译程序的生成 相关话题 语言翻译过程 算法描述,求某整数n的阶乘fact(n), n≥0 1 // n == 0 fact(n) = n * fact( n-1 ) // n! == n * (n-1)! 伪语言描述 fact(n) = if n ≤ 0 then 1 else n*fact(n-1) 语言翻译过程 高级程序设计语言描述,(如C语言) int fact( int n ) { if (n= 0) return 1; else return ( n*fact(n-1)); } 语言翻译过程 输入命令 cc foo.c 语言翻译过程 语言翻译过程 为何不设计直接运行高级语言的机器? ?机器本身的指令系统(二进制) ?语言本身扩展 什么是编译程序? 什么是编译程序? 源语言(程序)到目标语言(程序)的映射转换或者翻译过程 系列转换(翻译)过程 解释程序与汇编程序 均属于翻译程序 C函数fact的汇编语言形式 .file foo.c .text .globl fact .type fact,@functi
您可能关注的文档
最近下载
- 内蒙古呼和浩特市2024-2025学年高一下学期4月月考试题 物理试卷含答案.pdf VIP
- 高一物理必修2《曲线运动》典型例题.doc VIP
- 肝细胞癌影像诊断.pptx VIP
- 河北省唐山市路北区2023-2024学年六年级下学期期中数学试卷.pdf VIP
- 设计参考中文译稿stm32f10x闪存编程手册.pdf VIP
- 三年级下册数学试题-期末测试卷-人教版(含答案) (3).doc VIP
- Panasonic松下面包机 烘焙工具SD-PM105自动面包机SD-PM105说明书用户手册.pdf
- 小儿尿道下裂诊疗指南.docx VIP
- 东至县望东长江大桥龙头岭隧道 “5.3”较大施工坍塌事故-事故案例-案例分析-坍塌事故.docx VIP
- 2019年广西百色市中考化学试卷(含答案与解析).docx VIP
原创力文档

文档评论(0)