C语言编译器的设计与实现.doc
2022-12-14 18:41:52 226KB C语言编译器的设计与实现
1
:定义了一种简单的高级语言———Min2B 语言和一个虚拟的简单计算机的机器语言VSML ,详细阐述了一 个能够将Min2B 语言源程序转换成VSML 目标程序的编译器的设计思路和实现方法,并简要介绍了能够运行 VSML 的计算机仿真器SimpleMachine 的设计方法。
2021-12-22 17:48:26 113KB 编译器 VSML
1
本作品使用c++builder开发环境。 采用手动设计的方法实现了简单C语言的编译器。 主要功能包括,词法,语法,中间代码,目标代码生成,目标采用x8086汇编代码。 此作品是本人的编译原理课程设计的得意之作。希望对大家有所帮助。
1