數(shù)據(jù)轉(zhuǎn)換指令
數(shù)據(jù)類型轉(zhuǎn)換對任何java開發(fā)者都是非常熟悉的,用于實現(xiàn)兩種不同數(shù)據(jù)類型的相互轉(zhuǎn)換. 其基本指令格式是:unop vA,vB,表示對vB寄存器的中值進行操作,并將結(jié)果保存在vA寄存器中.
指令
說明
int-to-long
整形轉(zhuǎn)為長整型
float-to-int
單精度浮點型轉(zhuǎn)為整形
int-to-byte
整形轉(zhuǎn)為字節(jié)類型
neg-int
求補指令,對整數(shù)求補
not-int
求反指令,對整數(shù)求反
到現(xiàn)在為止,我們對Davilk中的指令做了簡單的說明.Davilk的指令在很大程度上結(jié)合了 x86指令和JVM的指令結(jié)構(gòu)和語意,因此總體來說Davilk中的指令還是非常容易學習.更多更詳細的指令參考請參考:Davilk指令集大全
標簽: