标签: assembly arm thumb
如果我有一个类似于以下内容的ARM Thumb 2指令流:
itt NZ mov r1,r2 it MI mov r3,r4
第一条IT指令的IT块包含mov和第二条it。这个序列是允许的,还是未定义的行为?
mov
it
答案 0 :(得分:5)
IT块不得包含其他IT指令。代码的结果是不可预测的。