只为小站
首页
域名查询
文件下载
登录
一个
简单语言编译器
的设计与实现
:定义了一种简单的高级语言———Min2B 语言和一个虚拟的简单计算机的机器语言VSML ,详细阐述了一 个能够将Min2B 语言源程序转换成VSML 目标程序的编译器的设计思路和实现方法,并简要介绍了能够运行 VSML 的计算机仿真器SimpleMachine 的设计方法。
2021-12-22 17:48:26
113KB
编译器
VSML
1
一个简单语言的编译程序设计与实现.rar
通过程序设计实训,达到以下目的: 理解编译器的工作机制;(2)掌握编译器的构造方法;(3)初步了解软件开发中需求分析、系统设计、程序测试、项目管理、编码风格等基本流程和规范;(4)培养自觉运用程序化思维分析问题、解决问题的习惯。 1、定义一个简单的文法,描述程序设计语言,包括变量说明语句、算术表示和赋值语句;可扩展包括逻辑布尔表达式、选择语句和循环语句等; 设计该文法的编译程序,包括词法分析器、语法分析器、中间代码生成器、中间代码优化器和目标代码生成器、符号表的设计等部分。 设计了五个阶段的分析。 语法分析部分设计的是小C语言文法,对整个代码进行语法分析。 通过文件的读入,和分析结果的读出进行代码的的编译分析。
2021-07-16 18:05:16
56KB
C++
编译原理
简单语言编译器
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
CUDA并行程序设计 GPU编程指南-中文扫描539页完整版pdf+高质量英文完整591页原版非扫描pdf
2019综合测评仿真.zip
基于STM32的FFT频谱分析+波形识别
Python+OpenCV实现行人检测(含配置说明)
先进PID控制Matlab仿真第4版-PDF+代码.zip
PSO-LSSVM的MATLAB代码.rar
PowerBI视觉对象共计271组,更新日期2021.01.20日.zip
粒子群算法优化3-5-3多项式工业机器人时间最优轨迹规划算法matlab代码
知网情感词典(HOWNET)
毕业设计:基于Python的网络爬虫及数据处理(智联招聘)
基于OpenCV的车牌号码识别的Python代码(可直接运行)
Vivado license 永久
画程(版本6.0.0.127)setup个人版
token登录器.rar
sqlite运行所需Vc++运行环境,纯净版System.Data.SQLite.dll及SQLite.Interop.dll
最新下载
华为HN8145XR升级文件 HN8145XR-V5R021C00S260
【FPGA】【Verilog】【AX301】四则小计算器设计
MLDN李兴华JavaWeb开发实战经典(高级案例篇)全部源码
健身跑步小程序源码
VHDL6位数字密码锁
计算机图形学大作业简易绘图板mfc
配网绝缘子缺陷检测数据集(1w多张,含txt标签)
FPGA 6位密码锁代码
北京交通大学随机过程历年试题
OCJP(1z0-808)试题答案详解.pdf
其他资源
淘宝拼多多网店空包快递批量发货助手免费分享
deepin.com.wechat_2.6.8.65deepin0_i386.deb
一个简单的基于Android读取xls和xlsx文件的例子
stm8s官方例程
vissim vap编程
CentOS-6.5-i386-bin-DVD1.iso ,linux镜像文件
j1939(中文).rar
TestPlayPoker.java
冷水水表型式评价.docx
WST 500.35-2016电子病历共享文档规范第35部分:24小时内入出院记录.pdf.rar
SVG常用图形基础学习资料
通过IO流把文件传到前端并下载.zip
eWebEditor7.0破解版,实现粘贴图片自
用L289N驱动电机的遥控小车源代码
AltiumDesigner9.4破解补丁
c#摇号器,自定义摇号范围和选号个数
李航统计学习方法PPT课件
大学生静态个人网站设计(源代码+论文)
echarts.js
hanlp-1.7.2-release.zip
介绍医院信息化系统的PPT
tid 转换成PDF文件