摘要:本發明實施例提供一種64位立即數處理方法及裝置。該方法包括,獲取編譯執行源代碼過程中生成的立即數,其中,該立即數為操作碼后面的操作數,接著,將立即數設置在結構體的第一存儲區中,結構體包括源代碼的入口、指令序列和第一存儲區,然后,根據所述第一存儲區首地址以及設置所述立即數的位置與所述第一存儲區首地址之間的偏移量,生成立即數加載指令。從而通過一條讀取指令可以獲取立即數,減少了立即數加載的指令數,進而減少了虛擬機運行該數據指令的時間。
- 專利類型發明專利
- 申請人龍芯中科技術有限公司;
- 發明人王一光;靳國杰;高翔;
- 地址100095 北京市海淀區中關村環??萍际痉秷@龍芯產業園2號樓
- 申請號CN201410308052.5
- 申請時間2014年06月30日
- 申請公布號CN104063329B
- 申請公布時間2017年04月12日
- 分類號G06F12/02(2006.01)I;G06F9/30(2006.01)I;