文件名称:cmm
- 所属分类:
- 编译器/词法分析
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 403kb
- 下载次数:
- 0次
- 提 供 者:
- T***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
简单C编译器生成的目标代码是8086的汇编代码(16位),可以在一般的PC上被像MASM之类的汇编编译程序编译,生成可执行文件后,在DOS或Windows控制台下运行。
实现的语言定义如下:
语言类似于tiny语言,不支持过程调用,也就是只有一个main函数,无其他函数和全局变量
基本语句:注释语句(/*…*/),输入语句(int input(void) ),输出语句(void output(int) ),赋值语句。这里的输入输出语句实际上类似于函数调用,可以看作是本语言内部的函数
算术运算符:+、—、*、/
数据类型:整数.-Simple C compiler generated object code is 8086 assembly code (16), the PC in general were such as MASM compilation compiler compiler to generate executable file, in DOS or Windows console run. The realization of the language are defined as follows: the language is similar to tiny language, do not support the procedure call, that is, there is only one main function, no other function and global variable basic statement: Note statement (/* ...* /), type the statement (int input (void )), the output statement (void output (int)), assignment statements. The input and output statements in fact similar to function calls, can be seen as a function of the language within the Arithmetic Operators: 2B !,-,*,/ data types: integer.
实现的语言定义如下:
语言类似于tiny语言,不支持过程调用,也就是只有一个main函数,无其他函数和全局变量
基本语句:注释语句(/*…*/),输入语句(int input(void) ),输出语句(void output(int) ),赋值语句。这里的输入输出语句实际上类似于函数调用,可以看作是本语言内部的函数
算术运算符:+、—、*、/
数据类型:整数.-Simple C compiler generated object code is 8086 assembly code (16), the PC in general were such as MASM compilation compiler compiler to generate executable file, in DOS or Windows console run. The realization of the language are defined as follows: the language is similar to tiny language, do not support the procedure call, that is, there is only one main function, no other function and global variable basic statement: Note statement (/* ...* /), type the statement (int input (void )), the output statement (void output (int)), assignment statements. The input and output statements in fact similar to function calls, can be seen as a function of the language within the Arithmetic Operators: 2B !,-,*,/ data types: integer.
相关搜索: cmm
8086
编译
汇编
c
编译器
convert
c++
to
8086
assembly
compiler
c
to
8086
assembly
converter
convert
c
to
asm
compiler
c-Minus
编译器
cmm
convert
simple
projects
for
compiler
generated
8086
编译
汇编
c
编译器
convert
c++
to
8086
assembly
compiler
c
to
8086
assembly
converter
convert
c
to
asm
compiler
c-Minus
编译器
cmm
convert
simple
projects
for
compiler
generated
(系统自动生成,下载前可以参看下载内容)
下载文件列表
cmm
...\bin
...\...\cmm.exe
...\...\LINK.EXE
...\...\MASM.EXE
...\...\ML.EXE
...\...\test.c
...\...\TEST.EXE
...\...\test.s
...\...\test.t
...\cmm简单说明.txt
...\code
...\....\cmmlex.l
...\....\cmmyacc.y
...\....\code.c
...\....\code.h
...\....\types.h
...\project
...\.......\cmm.dsp
...\.......\cmm.dsw
...\.......\cmm.ncb
...\.......\cmm.opt
...\.......\cmm.pgp
...\.......\cmm.pgw
...\.......\cmm.plg
...\.......\cmmlex.c
...\.......\cmmlex.h
...\.......\cmmlex.l
...\.......\cmmlex.v
...\.......\cmmyacc.c
...\.......\cmmyacc.h
...\.......\cmmyacc.v
...\.......\cmmyacc.y
...\.......\code.c
...\.......\code.h
...\.......\test.c
...\.......\test.s
...\.......\test.t
...\.......\types.h
...\简单C编译器(cmm)文档.doc
...\bin
...\...\cmm.exe
...\...\LINK.EXE
...\...\MASM.EXE
...\...\ML.EXE
...\...\test.c
...\...\TEST.EXE
...\...\test.s
...\...\test.t
...\cmm简单说明.txt
...\code
...\....\cmmlex.l
...\....\cmmyacc.y
...\....\code.c
...\....\code.h
...\....\types.h
...\project
...\.......\cmm.dsp
...\.......\cmm.dsw
...\.......\cmm.ncb
...\.......\cmm.opt
...\.......\cmm.pgp
...\.......\cmm.pgw
...\.......\cmm.plg
...\.......\cmmlex.c
...\.......\cmmlex.h
...\.......\cmmlex.l
...\.......\cmmlex.v
...\.......\cmmyacc.c
...\.......\cmmyacc.h
...\.......\cmmyacc.v
...\.......\cmmyacc.y
...\.......\code.c
...\.......\code.h
...\.......\test.c
...\.......\test.s
...\.......\test.t
...\.......\types.h
...\简单C编译器(cmm)文档.doc