有一些C头文件,其中以不可读的形式定义的操作码,许多其他科学出版物超过1k页(不包含操作码)等,但是我找不到简单的列表。
有人可以指点我吗?
#1 楼
该文档可能对您很有趣:https://github.com/CAS-Atlantic/AArch64-Encoding
#2 楼
尤里卡!这里是这个桌子
P.S.用谷歌搜索它真的很困难(我使用的关键字-“ b arm64操作码”),因此我决定将其发布为答案。希望对其他人有帮助。
#3 楼
规范来源是《 ARM体系结构参考手册》。如果您喜欢机器可读的格式,那么XML文件也可用。
评论
是的,我尝试使用官方文档,但是提取所需的信息花了太多时间(至少对我而言),这就是为什么我搜索结构合理,信息量最少且与主题无关的原因。但是无论如何,感谢您共享与官方文档的链接,这对于将来的研究人员无疑是有用的。
–奥尔文·罗格(Olvin Roght)
1月19日9:30
@OlvinRoght对于我来说,可接受的答案没有提供有关操作码的任何有用信息。上面的ARM手册做得很好。这是一个直接链接static.docs.arm.com/ddi0596/a/…。
– Biswapriyo
1月20日12:37
@Biswapriyo这意味着我们的情况完全不同。我需要操作码来修补模糊的应用程序,甚至我在答案中提供的表也足够了。
–奥尔文·罗格(Olvin Roght)
1月20日13:19
评论
我提供的绝对是更好的来源。十分感谢!
–奥文·罗特(Olvin Right)
1月17日在16:49