为ARM64等效的EBFE发出什么字节?

时间:2014-02-08 17:24:56

标签: x86 arm arm64

对于ARM64的x86等效的EBFE是什么?

看到类似的帖子(What bytes to emit for an ARM equivalent of EBFE?),但它不起作用。可能是32位>

先谢谢

1 个答案:

答案 0 :(得分:2)

由于我既没有知道确切的答案,也不想挖出ARMv8 ARM并手工编写指令,我会作弊:

$ echo "b ." | aarch64-linux-gnu-as
$ aarch64-linux-gnu-objdump -d a.out

a.out:     file format elf64-littleaarch64


Disassembly of section .text:

0000000000000000 <.text>:
   0:   14000000        b       0 <.text>

嗯,这很容易; 0x14000000它是。

编辑:以防明显需要说明,那就是32位指令字。它的实际字节需要按照系统字节顺序的正确顺序,即对LE系统反转。