工大编译原理实验一词法分析李宏芒 一、实验目的 通过本实验的编程实践,使学生了解词法分析的任务,掌握词法分析程序设计的原理和构造方法,使学生对编译的基本概念、原理和方法有完整的和清楚的理解,并能正确地、熟练地运用。 二、功能描述 1) 可在界面文本框上手动输入或由文件读取方式导入.c或.txt文件内需要分析的程序段。 2) 如果发现错误则报告出错ERROR且将统计的行数和列数用于错误单词的定位 3) 删除空格类字符,包括但不限于‘\t’, ‘\r’, ‘\n’, ‘ ’. 4) 按拼写单词(关键字、标识符、常数、运算符、关系运算符、分界符号,错误),分别对应内码1,2,3,4,5,6,7,并用(内码,属性)二元式表示 5) 根据需要可任意扩充标识符表供以后更加广泛的范围使用 6) 对于二元运算符 ++、 --、 ==、 >=、 <= 可进行整体识别
2021-04-09 13:47:11 7KB lexic analyze 编译原理
1
1.直接发送post请求认证,快速无感 2.用户密码仅储存于本地,软件安全绿色可食用 3.开启断网重连功能,后台占用可忽略不计 4.关闭断网重连功能,一次性使用后台无残留 5.认准安全下载渠道,如我的蓝奏云,CSDN
1
目录 一、Project1 Logisim完成单周期处理器开发 3 1. 总体数据通路结构设计图 3 2. 数据通路中所有模块的详细描述 3 3. 设计的所有机器指令描述 7 4. 编写的测试程序 8 5. 与测试程序相对应的测试结果截图 8 6. 问答题 9 7. 设计过程的收获、体会及总结 11 二、Project2 VerilogHDL完成单周期处理器开发 12 1. 总体数据通路结构设计图 12 2. 数据通路中所有模块的详细描述 12 3. 设计的所有机器指令描述 19 4. 编写的测试程序 20 5. 与测试程序相对应的测试结果截图 22 6. 问答题 22 7. 设计过程的收获、体会及总结 23 三、Project3 VerilogHDL开发多周期处理器-MIPS-Lite2 24 1. 总体数据通路结构设计图 24 2. 数据通路中所有模块的详细描述 24 3. 设计的所有机器指令描述 34 4. 编写的测试程序 35 5. 与测试程序相对应的测试结果截图 37 6. 问答题 37 7. 设计过程的收获、体会及总结 38 四、Project4 FPGA开发 MIPS 微系统(支持设备与中断) 39 1. 总体数据通路结构设计图 39 2. 数据通路中所有模块的详细描述 39 3. 设计的所有机器指令描述 51 4. 编写的测试程序 52 5. 与测试程序相对应的测试结果截图 53 6. 设计过程的收获、体会及总结 53
模拟幸运抽号。要求:程序运行时,在屏幕上随机跳动一组一组十位数字的号码,敲空格键时停止,得到一组幸运号码。
1
北方工业大学2019届自控二课程PPT(即北工大自控考研辅导课件)包含课程习题和答案
2021-04-02 13:05:10 43.41MB 考研 北方工业大学 自控‘ 课件
电子技术试验,适用于就读北京工业大学的学生。内容丰富
2021-03-29 14:06:00 13.45MB 电子技术
1
电磁场与电磁波(合工大) 孙玉发 教案 无答案 电磁场与电磁波(合工大) 孙玉发 教案 无答案 电磁场与电磁波(合工大) 孙玉发 教案 无答案 电磁场与电磁波(合工大) 孙玉发 教案 无答案
1
北京工业大学毕业论文参考文献格式模板,适用于Zotero,直接将次模板导入Zotero软件,可生成北京工业大学毕业论文参考文献格式。
1
期末复习 嵌入式系统复习提纲 工大威海 考试基本上都从这里出
2021-03-21 16:40:29 42KB 嵌入式系统 工大威海
1
北邮软件工程大作业,文档齐全,可运行,采用java springboot编写,期末90+,你值得拥有
2021-03-15 09:59:00 1.44MB 软件工程 大作业 北京邮电大学 计算机
1