微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

与二进制到十六进制 ARM 编码混淆

如何解决与二进制到十六进制 ARM 编码混淆

请你给我解释一下,为什么在下面的例子中有 16 条指令?我以为还有更多。我怎么能把这个二进制方案翻译成十六进制字符串?
例如,让我们采用以下内容0000 00 1 1101 0 0000 0001 000000000101.
请您解释一下,immreg 中的 shift 是什么。

而且,请问,将二进制从示例转换为HEX3A01005)并简单地将其用作ARM指令的编码是否足够?因为几个在线反汇编程序返回一个“无效操作码”

最好的问候,汇编新手 :D

Arm instruction encoding

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。