首页 > 解决方案 > 对二进制到十六进制 ARM 编码感到困惑

问题描述

请您向我解释一下,为什么下面的示例中有 16 条指令?我以为还有更多。我怎么能把这个二进制方案翻译成十六进制字符串?
例如,让我们采取以下措施:0000 00 1 1101 0 0000 0001 000000000101. 请您解释一下immreg的转变
什么。

并且,请将二进制文件从 example 转换为HEX ( 3A01005) 并简单地将其用作 ARM 指令的编码是否足够?因为几个在线反汇编程序返回一个"Invalid opcode"

最好的问候,汇编程序的新手:D Arm指令编码

标签: assemblyarmmachine-codeopcode

解决方案


推荐阅读