m4必须支持thumb选项;
1.thumb2同时具有arm和thumb的优势,每条指令大小既可以是2字节, 也可以是4字节;
2.thumb2的条件性执行采用ite的方式, 支持4条指令的条件性执行;
3.thumb2的状态切换 bx lr? 啥;
4.thumb2一条指令可以完成多个操作, mls , mla, 关系比较近的放在一起;
5.arm指令集支持in-line barrel shift;
6.CMSIS-DSP支持simd处理
m4必须支持thumb选项;
1.thumb2同时具有arm和thumb的优势,每条指令大小既可以是2字节, 也可以是4字节;
2.thumb2的条件性执行采用ite的方式, 支持4条指令的条件性执行;
3.thumb2的状态切换 bx lr? 啥;
4.thumb2一条指令可以完成多个操作, mls , mla, 关系比较近的放在一起;
5.arm指令集支持in-line barrel shift;
6.CMSIS-DSP支持simd处理