发明名称 |
标志位模拟方法、装置和处理器 |
摘要 |
本发明实施例提供一种标志位模拟方法、装置和处理器,其中,该方法包括:根据第一系统下的分支跳转指令,对执行第一运算的第一操作数与第二操作数进行第二运算,获得运算结果,所述第一运算为第一系统下影响标志位的运算,所述第二运算为第二系统下产生与所述第一系统下的分支跳转指令中所使用的标志位具有相同语义的运算;将所述运算结果存储至预设寄存器中;根据所述第一系统下的分支跳转指令,利用所述预设寄存器中存储的所述运算结果生成所述第二系统下对应的分支跳转指令序列,以执行所述第二系统下的分支跳转指令。从而实现第一系统中的标志位在第二系统中的模拟过程,进而根据模拟的标志位实现分支跳转指令。 |
申请公布号 |
CN105446791A |
申请公布日期 |
2016.03.30 |
申请号 |
CN201410424348.3 |
申请日期 |
2014.08.26 |
申请人 |
龙芯中科技术有限公司 |
发明人 |
魏振伟;屈秋雯;王策;汪清;黄文君 |
分类号 |
G06F9/455(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种标志位模拟方法,其特征在于,包括:根据第一系统下的分支跳转指令,对执行第一运算的第一操作数与第二操作数进行第二运算,获得运算结果,所述第一运算为第一系统下影响标志位的运算,所述第二运算为第二系统下产生与所述第一系统下的分支跳转指令中所使用的标志位具有相同语义的运算;将所述运算结果存储至预设寄存器中;根据所述第一系统下的分支跳转指令,利用所述预设寄存器中存储的所述运算结果生成所述第二系统下对应的分支跳转指令序列,以执行所述第二系统下的分支跳转指令。 |
地址 |
100095 北京市海淀区中关村环保科技示范园龙芯产业园2号楼 |