改正了上一版的逻辑错误 输入样例: On(aa,bb) On(bb,cc) Green(aa) !Green(cc) (!On(x,y),!Green(x),Green(y))
2022-03-27 11:37:28 10KB python sysu
1
AESjava最最底层的代码实现,舍不得拿出来都,嫌贵爱要不要
2022-01-21 16:57:26 50KB AES加密
1
数控编程插补原理代码,C语言代码,直接使用
2021-12-13 16:38:40 736B 插补
1
atmega16的详细中文资料 产品特性 引脚配置及其代码例子
2021-12-02 20:36:48 2.78MB atmega16中文资料 AVR 单片机原理 代码
1
自己敲的,都能正确运行的。这是整个文件。
2021-11-07 21:24:26 232KB 编译原理 代码
1
本书介绍了分布式信源编码和分布式视频编码的原理,书中还附有相关实验代码及实验结果。是一本很不错的书!
1
题目:C0编译器的设计与实现(10周) C0语言的语法结构定义如下: ->[] {} -> int id {, id}; -> ( int id | void id) '(' ')' ->void main'(' ')' ->'{' [] '}' -> {} -> | | '{''}' | | | | | | ; ->if '('')' [else ] ->while '(' ')' ->; ->id = ; ->return ['(' ')'] ; ->scanf '(' id ')'; ->printf '(' [ ] ')'; -> [+|-] { (+|-) } -> {(*|/) } -> id|'(' ')' | num | ->id '(' ')' 其中,id代表标识符,num代表整数,其含义及构成方式与C语言相一致;C0源程序中的变量需先定义后使用,其作用域与生存期与C语言相一致;自定义函数可超前使用(调用在前,定义在后)。 根据上面给定的C0文法及其说明和下列定义的假想栈式指令系统,按递归下降分析法设计并实现该C0语言的编译器,生成栈式目标代码;编写栈式指令系统的解释执行程序,输出目标代码的解释执行结果。 假想的栈式指令系统表 LIT 0 a 将常数值取到栈顶,a为常数值 LOD t a 将变量值取到栈顶,a为相对地址,t为层差 STO t a 将栈顶内容送入某变量单元中,a为相对地址,t为层差 CAL 0 a 调用函数,a为函数地址 INT 0 a 在运行栈中为被调用的过程开辟a个单元的数据区 JMP 0 a 无条件跳转至a地址 JPC 0 a 条件跳转,当栈顶值为0,则跳转至a地址,否则顺序执行 ADD 0 0 次栈顶与栈顶相加,退两个栈元素,结果值进栈 SUB 0 0 次栈顶减去栈顶,退两个栈元素,结果值进栈 MUL 0 0 次栈顶乘以栈顶,退两个栈元素,结果值进栈 DIV 0 0 次栈顶除以栈顶,退两个栈元素,结果值进栈 RED 0 0 从命令行读入一个输入置于栈顶 WRT 0 0 栈顶值输出至屏幕并换行 RET 0 0 函数调用结束后,返回调用点并退栈
2021-10-14 20:07:25 599KB 编译原理 代码 实验报告
1
电子病历原理代码(基于DCwriter)
2021-10-09 17:02:00 2.39MB 电子病历 c#
1
通过剖析Java中线程池的原理,解读Java线程池源码,并给出线程池调用的示例,帮助理解线程池的基本原理。
2021-09-19 11:54:53 297KB Java 线程池 线程池中线程
1
很好的SQL注入工具很
2021-09-15 13:50:34 15KB d23 3423 2323 23423
1