摘要:本发明实施例提供一种64位立即数处理方法及装置。该方法包括,获取编译执行源代码过程中生成的立即数,其中,该立即数为操作码后面的操作数,接着,将立即数设置在结构体的第一存储区中,结构体包括源代码的入口、指令序列和第一存储区,然后,根据所述第一存储区首地址以及设置所述立即数的位置与所述第一存储区首地址之间的偏移量,生成立即数加载指令。从而通过一条读取指令可以获取立即数,减少了立即数加载的指令数,进而减少了虚拟机运行该数据指令的时间。
- 专利类型发明专利
- 申请人龙芯中科技术有限公司;
- 发明人王一光;靳国杰;高翔;
- 地址100095 北京市海淀区中关村环保科技示范园龙芯产业园2号楼
- 申请号CN201410308052.5
- 申请时间2014年06月30日
- 申请公布号CN104063329B
- 申请公布时间2017年04月12日
- 分类号G06F12/02(2006.01)I;G06F9/30(2006.01)I;