期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
可逆编程语言R-JAVA及其语言处理系统的设计 被引量:8
1
作者 朱鹏程 管致锦 卫丽华 《计算机工程与设计》 CSCD 北大核心 2013年第10期3502-3510,共9页
为了给基于可逆逻辑综合、可逆电路技术的可逆硬件平台设计可逆软件系统,提出基于JDK的可逆编程语言RJAVA。首先总结可逆编程语言的设计原则,然后为可逆语言R-JAVA设计文法规则和语言处理系统,其语言处理系统提取源程序中的可逆代码段... 为了给基于可逆逻辑综合、可逆电路技术的可逆硬件平台设计可逆软件系统,提出基于JDK的可逆编程语言RJAVA。首先总结可逆编程语言的设计原则,然后为可逆语言R-JAVA设计文法规则和语言处理系统,其语言处理系统提取源程序中的可逆代码段并将其翻译成分别对应正反语义的等价JAVA代码,再将翻译后的JAVA代码交由JDK解释执行。最后通过示例程序表明R-JAVA源程序中的可逆函数既可正向运行,又可反向运行,从软件层次上实现了可逆计算。 展开更多
关键词 可逆逻辑综合 可逆电路 可逆编程语言 语言处理系统 文法规则 可逆计算
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部