一种通用的SPARC处理器指令集虚拟化仿真方法

    公开(公告)号:CN115421860B

    公开(公告)日:2023-10-20

    申请号:CN202211114538.6

    申请日:2022-09-14

    Abstract: 本发明涉及一种通用的SPARC处理器指令集虚拟化仿真方法,属于虚拟仿真领域。本发明针对SPARCV7、SPARCV8两种指令集版本的处理器,解决SPARC处理器的虚拟化仿真问题。SPARCV7、V8两个版本指令集共计包含130条指令集,通过对130条指令集的仿真,提供SPARC处理器嵌入式处理器软件的运行环境,为SPARC处理器嵌入式处理器软件的开发提供支撑。本发明提出的方案,能够实现SPARC指令架构处理器的指令集仿真,仿真精度高;本发明采用数组、链表等实现寄存器、内存的仿真,能够完成仿真SPARC指令架构处理器。

    一种通用的SPARC处理器指令集虚拟化仿真方法

    公开(公告)号:CN115421860A

    公开(公告)日:2022-12-02

    申请号:CN202211114538.6

    申请日:2022-09-14

    Abstract: 本发明涉及一种通用的SPARC处理器指令集虚拟化仿真方法,属于虚拟仿真领域。本发明针对SPARCV7、SPARCV8两种指令集版本的处理器,解决SPARC处理器的虚拟化仿真问题。SPARCV7、V8两个版本指令集共计包含130条指令集,通过对130条指令集的仿真,提供SPARC处理器嵌入式处理器软件的运行环境,为SPARC处理器嵌入式处理器软件的开发提供支撑。本发明提出的方案,能够实现SPARC指令架构处理器的指令集仿真,仿真精度高;本发明采用数组、链表等实现寄存器、内存的仿真,能够完成仿真SPARC指令架构处理器。

    基于ElasticSearch搜索引擎的软件代码溯源方法

    公开(公告)号:CN115017100A

    公开(公告)日:2022-09-06

    申请号:CN202210556356.8

    申请日:2022-05-20

    Abstract: 本发明涉及一种基于ElasticSearch搜索引擎的软件代码溯源方法,属于软件代码溯源技术领域。该代码溯源方法通过设计索引,代码特征提取,构建起代码特征索引库,为代码溯源提供溯源样本库;通过代码特征提取,代码特征搜索比对和代码相似度计算,完成软件代码溯源。该方法主要是利用ElasticSearch搜索引擎强大的索引和实时搜索能力,以代码文件为单位,在海量软件样本库中快速溯源相似代码,并计算代码相似度,提高代码相似性比对效率,解决海量数据条件下代码快速溯源问题。

Patent Agency Ranking