特兰斯蒂有限公司专利技术

特兰斯蒂有限公司共有6项专利

  • 目标计算系统(10)被改编以支持寄存器窗口架构,特别用于将非本地对象代码(17)转换为由目标处理器(13)执行的目标代码(21)时。存储器中的对象寄存器堆栈数据结构(“SR堆栈”)(400)具有多个帧(410),每一帧包含与对象处理器(...
  • 提供一种在动态二进制翻译器中将对象代码翻译为目标代码期间处理动态链接的对象函数调用的方法,所述动态链接的对象函数调用被设置为将对象控制流传递给诸如过程链接表的中间控制结构,然后将对象控制流传递给用于修改与对象函数调用相关联的链接信息的对...
  • 一种在动态二元转换器中将主体代码转换成目标代码期间管理对主体进程文件系统的引用的技术。由转换器接收在主体处理器上执行的主体代码,并且产生在目标处理器上执行的对应的目标代码。转换器配置成建立、填充及维持进程数据结构,以便能由转换器产生代码...
  • 一种目标计算系统(10),其配置以实施程序代码转换,从主题计算架构(1)可执行的主题码(17)转换为该目标计算系统(10)可执行的目标码(21),并接着执行该目标码(21)。在实施例中,该目标计算系统实施动态二元翻译。而且,该目标计算系...
  • 在程序代码转换(特别是动态二进制翻译)中,主题代码(17)通过翻译器(19)被翻译为目标代码(21),以在目标处理器(13)上执行。目标代码的选定部分(例如,库函数SFuncA(172))被执行本机代码的一部分(例如本机函数NFuncA...
  • 一种提供共享资源的访问协调机制的方法,用于在从具有多个主题线程(171、172)的主题代码(17)到能够被目标处理器(13)执行的目标代码(21)的程序代码转换,所述方法的特征在于以下步骤:    (a)提供以下项:多个本地数据结构(5...
1