没有合适的资源?快使用搜索试试~
我知道了~
文库首页
行业研究
行业报告
编译原理实验初始资料包.zip
精选学习资源,大学生必学!
编译原理实验初始资料包.zip
共28个文件
pl0:8个
doc:3个
cpp:2个
实验报告
需积分: 0
3 下载量
124 浏览量
更新于2024-06-11
收藏
671KB
RAR
举报
编译原理课内试验及课程设计内容和要求 1.课内实验 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,DO,RETURN 运算符 *=,/=,&,|,! (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句,要求:写出相关文法,语法描述图,语义描述图。 2.课程设计内容 必做内容 (1)扩充赋值运算:*= 和 /= (2)扩充语句(Pascal的FOR语句): FOR <变量>:=<表达式>STEP<表达式> UNTIL<表达式>Do<语句> 选做内容 (1) 扩充运算:++ 和 --(要求作为表达式实现) (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句;② 有参数函数。 (4)增加一维数组类型(可增加指令)。 (5)其他典型语言设施。 3.提交报告 (1)提交实验报告一份和光盘一张 (各班统一制作一张光盘,每人的目录名:xx姓名,xx是学号末2位)。 (2)在程序运行界面突出显示: 设计者的班级、学号和姓名; 开始调试时间; 完成调试时间。 (3)实验报告内容 ...
收起资源包目录
pl0.rar
(28个子文件)
pl0
PL01.exe
39KB
Unit1.~dfm
2KB
T2.PL0
241B
实验报告封面.doc
194KB
E01.COD
521B
课程设计报告封面.doc
194KB
PL01.cpp
646B
P9104.PL0
458B
PL01.bpr
3KB
Unit1.h
2KB
编译原理课内PL0上机作业题目和要求.doc
32KB
Unit1.ddp
51B
E0101.PL0
71B
PL01.res
876B
PL01.tds
832KB
PL01.dsk
5KB
PL01.obj
408KB
PL01.~cpp
646B
P9101.PL0
204B
E01.PL0
91B
test1.pl0
799B
Unit1.cpp
21KB
PL0.PAS
18KB
P9102.PL0
88B
PL01.~bpr
2KB
Unit1.dfm
2KB
Unit1.obj
492KB
T1.PL0
239B
共 28 条
1
资源推荐
资源预览
资源评论
编译原理实验.zip
5星 · 资源好评率100%
编译原理课内实验报告,广工的,有报告,源代码和测试代码 1.增加单词:1)保留字else; 2)单字符单词 [ 和 ] ; 3)双字符单词 += 和 ++ ; 2.增加语句:1)增加 += 赋值语句; 2)增加包括 else 的条件语句;
编译原理.zip
2019-07-06 上传
java实现的C语言编译器,有界面,可以实现词法分析,语法分析,中间代码四元式,目标代码。可以实现布尔表达式、for、while语句。 附加课程设计报告
编译原理课程的实验.zip
183 浏览量
编译原理课程的实验.zip
编译原理课程实验.zip
2024-06-01 上传
编译原理课程实验.zip
cifafenxi.zip_编译原理实验
5星 · 资源好评率100%
总之,"cifafenxi.zip_编译原理实验"提供的资料可以帮助学习者实践编译器设计的基本步骤,尤其是词法分析部分,这是理解和构建编译器的关键步骤。通过这个实验,学生不仅可以掌握编译原理的理论知识,还能提升实际...
实验1. 数字秒表设计.zip
2022-01-22 上传
数字秒表设计.zip”主要包含了进行数字秒表设计的相关资料,适合初学者或在教学环境中使用。从文件名我们可以推测,这是一个基于微控制器(可能是51系列)的数字秒表项目。接下来,我将详细讲解其中涉及到的知识点...
LINUX系统移植及UBOOT代码分析.zip
102 浏览量
Linux系统移植 目 录 第一部分 前言....................................................................................................................................8 1 硬件环境.........................
OV7725摄像头实验,能识别火焰的.zip
2021-01-29 上传
【标题】:“OV7725摄像头实验,能识别火焰的.zip”是一个关于利用OV7725摄像头和STM32微控制器实现火焰识别与追踪的项目。OV7725是一款常用的CMOS图像传感器,它能捕捉高质量的视频和图片,广泛应用于嵌入式系统中的...
SYD8801开发板资料.zip
5星 · 资源好评率100%
"SYD8801开发板硬件资料"包含了开发板的电路原理图、PCB布局图以及元器件清单。SYD8801的核心处理器可能是一款高性能的微控制器,具有多个GPIO引脚、ADC/DAC转换器、UART、SPI、I2C等通信接口。此外,开发板通常还会...
华中科技大学计算机学院-课程实验-编译原理实验-内含源码和说明书.zip
2024-05-12 上传
华中科技大学计算机学院-课程实验-编译原理实验-内含源码和说明书.zip
编译原理课设.zip
111 浏览量
编译原理课设源码,报告和可执行文件,测试用例 基本内容 (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): ①FOR := TO DO ②FOR := DOWNTO DO 其中,语句①的循环变量的步长为1, 语句②的循环变量的步长为-1。 选做内容 (1)增加运算:++ 和 --。 (2)增加一维数组类型(可增加指令)。 (3)其他典型语言设施如re
《编译原理》课程实验.zip
114 浏览量
《编译原理》课程实验 实验1:简单的词法分析器设计 实验2:简单的语法分析器设计
编译原理详细介绍.zip
2024-05-06 上传
编译原理,数据结构是计算机存储和组织数据的方式,它是指相互之间存在一种或多种特定关系的数据元素的集合。
编译原理详解内容.zip
2024-06-08 上传
编译原理
STM32上拉式磁悬浮.zip_磁悬浮系统
5星 · 资源好评率100%
159 浏览量
【标题】"STM32上拉式磁悬浮.zip_磁悬浮系统" 提供了一个基于STM32F1微控制器的磁悬浮项目的详细资料。在这个项目中,STM32F10x系列芯片被用于实现一个上拉式磁悬浮装置的控制。这个系统利用了磁场的特性,通过精确...
基于单片机——ATMEGA16单片机实现的数控频率计原理图及其程序论文.zip
152 浏览量
4. DXP原理图资料:这可能是指使用EAGLE软件绘制的电路原理图,用于详细描述硬件连接和组件布局。 三、软件编程 1. AVR程序.c:这是使用C语言编写的ATMEGA16的主程序,主要任务是设置中断服务程序、计数器配置、...
实验2:LED闪烁.zip
2022-01-23 上传
在本实验"实验2:LED闪烁.zip"中,我们主要探讨的是如何通过编程使LED灯进行闪烁,这是许多初学者入门嵌入式系统或微控制器编程的经典案例。这个压缩包包含了一些关键文件,用于指导完成整个实验过程。下面将详细...
PE3中断实验.zip
2020-03-04 上传
从"标签"来看,"PE3中断实验.zip"进一步强调了这是关于PE3引脚中断处理的学习材料,以压缩文件形式提供。 在压缩包的文件名列表中,我们看到以下几个关键文件和目录: 1. **当前目录下.c和.h文件批量替换.bat**:...
ADC0808 PWM实验.zip
5星 · 资源好评率100%
168 浏览量
ADC0808 PWM实验.zip是一个关于模拟数字转换器(ADC)ADC0808与脉宽调制(PWM)技术结合使用的实验资料包。这个压缩文件包含了一系列相关的文档和程序代码,帮助学习者理解如何将ADC0808的输出与PWM信号相结合。 ...
哈工大编译原理课程实验.zip
2024-06-01 上传
哈工大编译原理课程实验.zip
编译原理课程实验成品.zip
2024-06-01 上传
编译原理课程实验成品.zip
广工编译原理.zip
5星 · 资源好评率100%
197 浏览量
课题是对PL/0作修改和扩充,报告(比较简单)、完整源代码(可直接使用) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,TO,DOWNTO,RETURN 运算符 +=,-=,++,--, (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则
编译原理及编译机.zip
164 浏览量
编译原理
编译原理实验
5星 · 资源好评率100%
171 浏览量
哈工程计算机学院编译原理课程的实验资料,包括代码实验报告等,
单片机C语言实例--388-PCF8591DA输出实验.zip
147 浏览量
标题中的"单片机C语言实例--388-PCF8591DA输出实验.zip"表明这是一个关于单片机编程的实例教程,重点在于使用C语言控制PCF8591DA芯片进行数据输出。PCF8591DA是一款集成了模拟输入和数字输出的I²C总线接口的集成...
zdyz实验代码.zip
2021-05-06 上传
在这个名为"zdyz实验代码.zip"的压缩包中,我们可以推测它包含了针对STM32进行触摸屏实验的相关程序和资料。触摸屏作为一种人机交互设备,广泛用于各种嵌入式系统,如智能家居、工业控制、移动设备等。 在STM32上...
实验10:红外壁障.zip
2022-01-22 上传
实验10:红外壁障.zip 是一个与电子工程和机器人技术相关的资料压缩包,其中包含了一系列文件,用于指导用户进行红外传感器在避障系统中的应用实验。红外壁障是一种常见于自动化设备和机器人领域的技术,它利用红外...
实验11. 按键控制数码管.zip
138 浏览量
5. **软件设计**:`main.c`文件可能是实验的主要代码实现,其中包含了初始化数码管和按键的函数,以及处理按键事件的逻辑。`main.LST`是编译后的反汇编代码,可以帮助理解C代码在微控制器上的执行过程。 6. **编译...
实验1 跑马灯实验.zip
189 浏览量
在"实验1 跑马灯实验"这个压缩包中,可能包含了源代码文件、工程配置文件、原理图等资源。初学者可以通过阅读和编译这些代码,了解STM32开发环境,如Keil uVision或STM32CubeIDE的使用。同时,可以借助"正点原子"的...
实验报
告
课程名称
____
编译原理
__________
题目名称
_
PL/0
编译程序的修改扩充
_
学生学院
____________________
专业班级
______________________
学
号
______________________
学生姓名
______________________
指导教师
______________________
20
19
年
月
日
资源评论
资源反馈
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~
联系上传者
评论
想要AC的dly
粉丝: 7129
资源:
35
私信
上传资源 快速赚钱
我的内容管理
展开
我的资源
快来上传第一个资源
我的收益
登录查看自己的收益
我的积分
登录查看自己的积分
我的C币
登录后查看C币余额
我的收藏
我的下载
下载帮助
前往需求广场,查看用户热搜
最新资源
西门子828D 840Dsl数控程序PLC西门子数控程序中文注释,详细解释介绍 对于维修人员,或者想学习PLC编程的工程师,初学者 西门子828D和840Dsl是西门子公司生产的数控系统,用于控
数字化旅社管理:客房收费系统的构建
HTML5足球运动赛事网站模板源码.zip
基于IEEE33节点的配电网重构,采用最优流法开展了配电网重构工作,得到重构方案,应打开的开关数等,同时对比了重构前后的网损和电压结果 -以下内容来源于第三方解读,仅供参考 这段代码是一个用于电力
课程设计-基于单片机的单相电度表设计
asdjhfjsnlkdmv
基于python的二手房数据分析完整源码+说明文档+分析报告+数据(高分项目)
Matlab基于BP神经网络的气象预测,天气预测 BP神经网络具有任意复杂的模式分类能力和优良的多维函数映射能力,解决了简单感知器不能解决的异或(Exclusive OR,XOR)和一些其他问题
bzzzhsjfsjlg;g;df''d'ffgg
跨平台古诗词展演:新媒体系统开发
SpringCloudAlibaba技术栈-Dubbo
BIOS刷新工具,笔记本BIOS工具
英国电站13台变压器冷却油中溶解气体分析数据数(2010-2015)
文化探索:深入了解各地风土人情
中国智慧工地行业市场研究(2023)Word(63页).docx
智慧建管&智慧工地PPT(33页).pptx
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功