x86 等效于 ARM64 的 EBFE 是什么?
看到了一个类似的帖子(What bytes to emit for an ARM equivalent of EBFE?)但它不起作用。可能是32位>
x86 等效于 ARM64 的 EBFE 是什么?
看到了一个类似的帖子(What bytes to emit for an ARM equivalent of EBFE?)但它不起作用。可能是32位>
由于我既不知道确切的答案,也不想挖掘 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 系统相反。