Dalvik opcodes

    添加时间:2013-8-5 点击量:




    原文地址:


    http://pallergabor.uw.hu/androidblog/dalvik_opcodes.html


    Dalvik opcodes


    Author: Gabor Paller


    Vx values in the table denote a Dalvik register. Depending on the instruction, 16, 256 or 64k registers can be accessed. Operations on long and double values use two registers, e.g. a double value addressed in the V0 register occupies the V0 and V1 registers.

    Boolean values are stored as 1 for true and 0 for false. Operations on booleans are translated into integer operations.

    All the examples are in hig-endian format, e.g. 0F00 0A00 is coded as
    0F, 00, 0A, 00 sequence.

    Note there are no explanation/example at some instructions. This means that I have not seen that instruction in the wild and its presence/name is only known Android opcode constant list.





    Opcode (hex)读书,不要想着实用,更不要有功利心。读书只为了自身的修养。邂逅一本好书如同邂逅一位知己,邂逅一个完美之人。有时心生敬意,有时怦然心动。仿佛你心底埋藏多年的话,作者替你说了出来,你们在时光深处倾心相遇的一瞬间,情投意合,心旷神怡。
    分享到: