中间代码相关论文
动态二进制翻译在实现多源到多目标的程序翻译过程中,为屏蔽不同源平台间的硬件差异引入中间代码,采用内存虚拟策略进行实现,但同......
本文提出并阐述一企业信息描述语言BIDL,以实例说明BIDL的使用方法。同时研究此语言在实现过程中所采用的有关技术;描述用户需求的知识获取的......
监控组态软件在工业控制中应用越来越广泛,对用户编程接口的支持显得日益重要。目前,这一领域的技术还不很成熟,一般组态软件只提供脚......
本课题的主要目的是设计一个优化的小型C编译器,它能在Linux操作系统下工作,将标准C代码编写的源程序翻译成一种自定义的虚拟机语......
随着计算机技术的飞速发展,并行计算的应用领域也越来越广。并行计算机从以前的大型专用向量机,发展到并行多处理器系统,以及现在比较......
针对JavaScript语言特点,结合自行开发的嵌入式浏览器JLBrowser对JavaScript的实际需求,可以采取语言编译/解释模型构建嵌入式Java......
编译原理是现代计算机系统的重要组成部分.在计算机科学的课程中,编译原理占有非常重要的位置.它是每个计算机专业的学生必修的一......
成都华好网景科技有限公司拥有自主知识产权的国产关系数据库管理系统华好OKSQL,在OKSQL V1.2 已经支持SQL92 入门级标准中大多数......
作为一种典型的攻击方式,缓冲区溢出攻击由于能够获取系统的最高控制权,危害巨大。为此,操作系统不断引入新的安全防护机制,如数据......
软件开发的形式化方法被当今计算机界誉为克服“软件危机”,提高软件可靠性和生产效率的革命性途径。形式化开发方法中,人们利用软件......
优化功能在编译器设计中是至关重要的,编译器优化分为基于中间代码的与机器无关的优化和基于目标代码的与机器相关的优化。本论文......
反编译一直以来是逆向工程的重要研究领域之一,它主要通过对机器代码进行逆向编译得到软件的源代码。在工业控制领域,如石油、化工、......
反汇编和反编译等逆向技术的不断发展,对二进制程序代码的分析和理解产生了重大影响,在一定程度上解决了系统漏洞查找、程序代码优......
一、Java语言 随着国际互连网络的发展,由Sun公司推出的Java语言逐步兴起。它是一种完全面向对象的语言,风格近似于C语言。其编译......
1.在微机系统中,通常为用户提供一个并行接口、两个串行接口。其中串行接口采用的标准是(1),规定其信号逻辑“1”电平为(2),逻辑......
签于国内数控仿真软件的局限性,本文研究和实现了数控车床操作面板仿真及代码检错系统,重点阐述了该系统的主要功能及关键技术,利......
库函数研究是反编译中最关键和最有应用价值的问题之一.与系统库函数最明显的不同是,为了构造识别模板,需要通过反编译获取用户库函......
通过对M语言流程控制语句的研究,本文应用基于回填技术的语义分析法解决了以下四个方面的语义解释:(1)if 条件句的语义解释;(2)swi......
编译理论和技术是计算机领域中的核心理论与技术之一。在编译器设计中,涉及到多项相关理论和技术,如形式化语言、自动机理论、形式化......
该文的研究是关于函数式语言LFC(Language For Context Free Recurisive Function)的实现.LFC是基于上下文无关语言的一种函数式语......
锁别名分析能够得到锁指针变量的指向信息,有效的锁别名分析可以更好地辅助数据竞争分析和死锁分析.现有锁别名分析往往采用保守的......
软件的中间代码是位于机器语言和高级程序语言之间程序语言,具有容易理解的语义信息和控帝l结构信息,能真实地反映软件在执行过程中......
介绍了保护测控装置中可编程保护测控功能的概念、应用场景及实现要求,提出适用于不同软硬件平台的可编程功能通用化设计方案.在分......
本文通过对编译程序生成的中间代码或目标代码进行数据流分析后,建立数据流方程并使用适合的算法求出方程的解,通过所求出的解对代码......
论文详细介绍了在ECMAScript解释器中,中间代码生成部分的设计和实现方法。同时也简要介绍了解释器的整体结构。......
编译器是高级语言的工作基础,它本身是一种复杂的程序.文中研究并实现了编译器前端的自动构造技术,能大大提高编译类软件的开发效......
在直接通过NC代码来驱动仿惩加工过程的数控仿真系统中,NC代码的解析处于系统的核心地位。然而各种NC代码之间的差异给系统的通用造......
脚本是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本引擎对脚本进行编译和执行。一个脚本......
为了满足监控组态软件对编程接口不断增长的新需求,借鉴本学院开发的YSS电力系统中的C2000组态监控语言,设计了面向列车监控组态系统......
解释性语言所具有的可快速开发、可移植性好、安全可靠等原因得到越来越多的应用。文中从应用开发的角度出发,设计了4GL语言,设计并......
反编译中,一般采用先将可执行代码转换成汇编语言(即反汇编)作为中间代码,再从中间代码转换到C语言或其他高级语言。现提出一种在反汇......
针对符号转换错误引起缓冲区溢出的这类缺陷提出了一种面向二进制程序整型符号转换缺陷检测方法。以二进制插桩框架为基础,利用类......
本文介绍在实现SUN 4FORTRAN反编译工具软件时,如何实现CALL指令的中间代码语句;怎样确定其参数和参数个数。......
有效中间代码的设计与实现对提高编译系统的可移植性和高效性具有重要的作用。文中在分析LSMPP编译系统所依托硬件环境和语言特征......
介绍语法制导翻译程序的设计与实现。语法制导翻译是指在语法分析的同时,使用与产生式所对应的语义子程序,完成源程序语义分析和翻......
针对Godel语言成分复杂,难以采用Prolog语言的并行推理策略,给出了基于该语言程序中间代码的并行推理模型,并对该并行模型的加速效果......
现有反编译器产生的代码与对应的源代码之间存在差异,找到并理解差异有助于改进并完善反编译器的设计。该文给出一种适用于C语言反......
LFC是以上下文无关语言上的递归函数(CFRF)理论为基础的形式规约语言,能较好地支持形式规约的获取和检验。同时LFC也是一种函数式语......
为了增强嵌入式组态软件的功能,引入一种类似于C语言的脚本。设计一个编译器把该脚本编译成中间代码,采用中间代码的优点是可提高......
提出了一种基于Web Service的异构分布式计算模型,希望通过利用Web Service这一新技术给异构分布式计算带来一种新思路。通过应用......
期刊
编译系统是任何计算机系统中不可缺少的重要部分。但是编译系统的研制因其技术复杂、难度较高而需要投入较多的人力、物力和花费较......
如何提高动态二进制翻译系统的性能,是每个动态二进制翻译系统亟需解决的问题之一。基于中间代码层实现多源多目标的动态二进制翻......
本文介绍了语法制导翻译程序的设计与实现。语法制导翻译是指在语法分析的同时,使用与产生式所对应的语义子程序,完成源程序语义分......
在嵌入式硬件平台上的基础上,用软件实现传统PLC的功能,从整体上设计了符合IEC61131标准的嵌入式软PLC系统.设计由开发系统和运行......