技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明提供一種指令分派方法和解釋器。該方法包括:在接收到第一虛擬機(jī)指令后,根據(jù)第二虛擬機(jī)指令的輸出類型,獲取第一虛擬機(jī)指令在指令分派表上的列偏移;以及,根據(jù)第一虛擬機(jī)指令的操作碼,獲取第一虛擬機(jī)指令在指令分派表上的行偏移,將行偏移存儲(chǔ)在行索引寄存器中;將存儲(chǔ)指令分派表首地址的基址寄存器、行索引寄存器和列偏移編碼在訪存指令中;在訪存指令執(zhí)行時(shí),在由所述首地址、所述行偏移和所述列偏移所確定的地址處,獲取第一虛擬機(jī)指令執(zhí)行所需的指令模板的地址,跳轉(zhuǎn)到指令模板的地址完成指令分派。進(jìn)而使得指令分派過(guò)程中避免了行首地址的獲取,且提高了指令模板的地址的加載速度,提高了指令分派的效率。
技術(shù)研發(fā)人員:傅杰;靳國(guó)杰;高翔;王劍
受保護(hù)的技術(shù)使用者:龍芯中科技術(shù)有限公司
技術(shù)研發(fā)日:2016.02.26
技術(shù)公布日:2017.09.05