手臂拇指模式4byte说明

dae*_*hee 7 assembly arm cortex-m3 disassembly thumb

Thumb模式指令是2个字节,ARM模式指令是4个字节.截图是拇指模式指令的反汇编.为什么我看到4字节指令与2byte指令混合?有人能解释一下吗?

先感谢您.

在此输入图像描述

use*_*741 2

Cortex M 微控制器只能在 Thumb-2 模式下运行,该模式介于拇指模式和 ARM 模式之间。Thumbs-2指令集包括16位和32位指令,处理器不需要切换模式来执行这两种类型的指令。