-
公开(公告)号:CN105843634B
公开(公告)日:2019-06-18
申请号:CN201610075310.9
申请日:2016-02-03
申请人: 通用汽车环球科技运作有限责任公司
IPC分类号: G06F9/445
CPC分类号: G06F9/45516 , G06F8/71 , G06F9/44505
摘要: 本发明涉及使用运行时间执行引擎的可重构软件模式管理的设备。一种重构用于系统的软件模式管理的方法和构造。识别子系统的前一状态模式。该主控制器包括用于维持子系统的操作的主软件算法。在表格中找到模式确定逻辑函数,用于确定是否出现模式变化。执行与前一模式相关联的模式确定逻辑函数。根据来自模式确定逻辑函数的执行的结果从表格确定当前模式。识别与表格中的识别的当前模式相关联的动作列表。该动作列表识别用于把节点从前一模式转换到当前节点的函数。执行与当前模式相关联的动作列表,其包括用于转换前一模式到当前模式的动作函数列表。该表格独立于主软件模式管理算法可进行修改。
-
公开(公告)号:CN109460280A
公开(公告)日:2019-03-12
申请号:CN201710796999.9
申请日:2017-09-06
申请人: 中兴通讯股份有限公司
IPC分类号: G06F9/455
CPC分类号: G06F9/45516
摘要: 本发明提供了一种运行程序的方法、终端,其中,该方法包括:在主机需要执行Windows程序时,虚拟机内的Windows API模拟器客户端调用Windows程序仅进行程序调用,并将Windows指令转换至当前主机架构的指令,使用虚拟机外的Windows API模拟器服务端来执行程序实现。采用上述方案,解决了相关技术中非X86架构主机环境中运行Windows程序稳定性差的问题,在保证在非X86主机中运行Windows程序的基础上,提升了程序运行的稳定性,降低了虚拟机性能要求,节省了主机功耗。
-
公开(公告)号:CN107408052A
公开(公告)日:2017-11-28
申请号:CN201580078239.3
申请日:2015-04-10
申请人: 谷歌公司
CPC分类号: G06F8/52 , G06F8/76 , G06F9/44521 , G06F9/45516 , G06F9/4552 , G06F9/45537 , G06F11/0712 , G06F21/125
摘要: 公开了一种用于二进制转换的技术。主机平台接收与主机不同的客户机平台的程序。所述程序使用共享对象或动态加载库的集合,与主机平台不兼容。所述主机平台确定所述主机平台是否具有对应的共享对象或动态加载库,其中,所述对应的共享对象或动态加载库实现与来自所述集合内的指定的共享对象或动态加载库的公共外部接口。如果所述主机平台具有所述对应的共享对象或动态加载库,则所述主机平台使用所述对应的共享对象或动态加载库取代所述指定的共享对象或动态加载库以供所述程序的执行。如果所述主机平台没有所述对应的共享对象或动态加载库,则所述主机平台执行所述指定的共享对象或动态加载库的二进制转换,以供所述程序的执行。
-
公开(公告)号:CN104205067B
公开(公告)日:2017-09-26
申请号:CN201280071426.5
申请日:2012-11-15
申请人: 国际商业机器公司
CPC分类号: G06F9/30043 , G06F9/30007 , G06F9/30036 , G06F9/3004 , G06F9/30047 , G06F9/30098 , G06F9/3013 , G06F9/30145 , G06F9/3824 , G06F9/3861 , G06F9/45516
摘要: 提供“载入至块边界”指令,其将数据的可变数目个字节载入至寄存器中,同时确保指定存储器边界不交叉。可以若干方式来指定该边界,包括(但不限于)指令文本中的可变值、编码于操作码中的固定指令文本值或基于寄存器的边界。
-
公开(公告)号:CN104063234B
公开(公告)日:2017-06-27
申请号:CN201310088109.0
申请日:2013-03-19
申请人: 华为技术有限公司 , 中国科学院计算技术研究所
发明人: 谭崇康
CPC分类号: G06F9/45516 , G06F8/52 , G06F9/445
摘要: 本发明实施例提供一种兼容方法及装置,涉及计算机领域,能够支持多种操作系统的ABI兼容及已有的ABI兼容技术,并且方便以后扩展多种ABI兼容技术。该兼容方法包括:若第一目标程序为本地已注册的目标程序,则为所述第一目标程序创建第一进程;对所述第一目标程序进行重映射;生成重映射表,所述重映射表指示所述第一目标程序与重映射后的所述第一目标程序之间的对应关系;根据所述重映射表,将重映射后的所述第一目标程序加载至所述第一进程对应的本地内存中,以生成重映射后的所述第一目标程序的映像;对所述映像进行重构;确定重构后的所述映像的重定向接口,以执行所述第一进程。
-
公开(公告)号:CN103827880B
公开(公告)日:2017-06-16
申请号:CN201180071252.8
申请日:2011-03-31
申请人: 爱迪德技术有限公司
CPC分类号: G06F21/54 , G06F8/71 , G06F9/3017 , G06F9/30174 , G06F9/3879 , G06F9/45516 , G06F9/45558 , G06F21/51 , G06F21/52 , G06F21/53 , G06F2009/45587 , G06F2221/033
摘要: 一种用以保护非本机应用的方法。处理非本机应用以获得将在虚拟机内被触发的应用存根。非本机应用的处理还提供了本机代码函数,应用存根取决于该本机代码函数。非本机函数是将安全服务从可信模块扩展至虚拟机的可信模块的一部分。可信模块是本机代码应用,其通过非本机应用存根与非本机函数之间的执行使能机制来创建可信区作为扩展至虚拟机的可信任的根。
-
公开(公告)号:CN106796528A
公开(公告)日:2017-05-31
申请号:CN201580052960.5
申请日:2015-07-24
申请人: 英特尔公司
发明人: M·阿布达拉
IPC分类号: G06F9/455
CPC分类号: G06F8/443 , G06F9/3802 , G06F9/3804 , G06F9/45504 , G06F9/45516 , G06F9/4552
摘要: 用于不可知的运行时架构的系统。该系统包括系统仿真/虚拟化转换器、应用代码转换器、以及转换器,其中系统仿真/虚拟化转换器和应用代码转换器实现系统仿真进程,并且其中系统转换器实现用于执行来自访客镜像的代码的系统和应用转换进程,其中系统转换器或系统仿真器。该系统进一步包括运行提前运行时访客指令转换/解码过程、以及其中从指令序列中的访客分支的目标预取访客代码的预取过程。
-
公开(公告)号:CN104169906B
公开(公告)日:2017-03-29
申请号:CN201380014392.0
申请日:2013-03-07
申请人: 国际商业机器公司
IPC分类号: G06F15/76
CPC分类号: G06F9/3001 , G06F9/30018 , G06F9/30021 , G06F9/30036 , G06F9/30047 , G06F9/30185 , G06F9/45516
摘要: 促进字符数据的处理。提供寻找元素不相等指令,其比较多个向量的数据的不等性,且如果存在不等性,则提供不等性的指示。将与不相等元素相关联的索引存储在目标向量寄存器中。另外,同一指令(该寻找元素不相等指令)还搜索选定向量以寻找空值(null)元素,该等空值元素也被称作零元素。该指令的结果取决于是提供该空值搜索或仅该比较。
-
公开(公告)号:CN102929637B
公开(公告)日:2016-12-21
申请号:CN201210442015.4
申请日:2012-11-07
申请人: 微软技术许可有限责任公司
IPC分类号: G06F9/44
CPC分类号: G06F8/30 , G06F8/40 , G06F9/45516 , G06F17/246
摘要: 本发明公开了反应性表达式生成和优化。促进反应性编程。可从非反应性表达式或换言之标准表达式自动生成反应性表达式。作为附加或替换,可按多种不同方式优化反应性表达式以使计算工作最小化。
-
公开(公告)号:CN105511940A
公开(公告)日:2016-04-20
申请号:CN201510863920.0
申请日:2015-11-30
申请人: 广州云宏信息科技股份有限公司 , 航天云宏技术有限公司
IPC分类号: G06F9/455
CPC分类号: G06F9/45516 , G06F9/45537
摘要: 本发明涉及计算机虚拟化领域,公开了一种Xen虚拟化中授权虚拟机访问Xenstore的方法及系统。在Xen虚拟化中,Xenstore的权限访问都有限制,各虚拟机只能访问它们自己的Xenstore位置,而无法对其他位置进行访问。本发明通过在配置文件里指定虚拟机的UUID,对此虚拟机授权,可以使指定的虚拟机有整个Xenstore的访问权限,因此可以很灵活的指定想要授权的虚拟机,为后续的功能开发提供便利,同时节约了时间和成本。
-
-
-
-
-
-
-
-
-