- 0
- 0
- 约3.14千字
- 约 4页
- 2024-03-19 发布于中国
- 举报
编译原理课程论文
09计本(3)班0904013028周幼新
一、编译原理概述
编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原
理和基本方法。包括语言和文法、词法分析、语法分析、语法制导翻译、中间代
码生成、存储管理、代码优化和目标代码生成。
编译器将源程序编写的程序作为输入,从而产生用目标语言编写的等价程序
输出。通常地,源程序为高级语言,如C或C++,而目标语言则是目标机器的
目标代码(有时也称作机器代码),也就是写在计算机机器指令中的用于运行的
代码。这一过程可以表示为:源程序→编译器→目标程序。
二、编译原理的发展历程
20世纪40年代,由于冯·诺伊曼在存储程序在计算机方面的应用,编写一
串代码或程序保存在计算机中供计算机执行是十分方便的。起初这些程序都是用
机器语言编写的指令(只有0和1的程序),但编写这样的代码十分费时、困难
和乏味,从而产生用符号语言(汇编语言)编写的程序代替了。
在汇编语言中,都是以符号形式给出指令和存储地址的。汇编程序将用汇编
语言的符号代码和存储地址翻译成与机器语言相对应的数字
您可能关注的文档
最近下载
- JGJ94-2018建筑桩基技术规范-条文说明.pdf VIP
- 乙酸乙酯理化特性与危险[共2页].docx VIP
- BOSSME-25中文说明书资料.pdf VIP
- 2026年农村农业试题及答案解析.doc VIP
- 《广东省公路路基边坡防护及排水设计指南(试行)》GDJT 002-01-2024.pdf VIP
- ISO 6722-1-2022 中文版(道路车辆 600V 单芯电缆技术标准官方翻译完整版).docx VIP
- 建筑工程图集 10R504 10K509:暖通动力施工安装图集(一)(水系统).pdf VIP
- RCEP背景下广西面向东盟的跨境电商语言服务人才培养路径研究.pdf
- CFT-2100型微波治疗仪说明书.doc VIP
- 网络生态治理的理论框架及其发展趋势.docx VIP
原创力文档

文档评论(0)