用于添加的 ARMv7 T3 编码

ARMv7 T3 encoding for adds

我不知道如何确定以下内容:

i,左边第10位

imm3,这个和imm8有什么区别?

字段 i 和 imm3 对 imm8 常量应用转换以生成更多 32 位常量。这是关于它的official documentation which sadly doesn't explain much. There is also a post on The Old New Thing

编辑:文档的 link 适用于 ARMv7-A,但您在 ARMv7-M 参考部分 A5.3.2 中找到了相同的文本