ARM64汇编跳转指令怎么计算偏移

arm64汇编 的跳转指令机器码怎么算的呢,比如一个机器码 b.ne xxxxx地址 假设机器码是0x540000A1 这个是从当前地址偏多少呢 ,光是一个b xxxx我会算 。是后面的3个字节作为偏移量,带.ne的我不会算了 。有会的朋友吗。麻烦告知下。

arm官网文档

详细信息如下:

我和这个文档对不上 。。可能是我算错了。我再算算 。感谢

对不上,肯定是你错了。
要么是解析错了,要么是上下跳转 没区别开

嗯 多半是 。我再去算算。