对"移动结果范围"smali指令感到困惑



以下smali代码,试图将64位结果移动到寄存器v4。但是v4的大小是32位的。那么v4是如何存储该值的呢?

invoke-virtual {v0}, Landroid/location/Location;->getTime()J
move-result-wide v4

move-result-wide vx指令会将上一个方法调用的长/双结果值移动到vxvx+1中。

请参阅Dalvik操作码。

相关内容

  • 没有找到相关文章

最新更新