同一条汇编指令,不同项目编译结果不同,在相同的函数中

问题遇到的现象和发生背景

同一个函数,内部内嵌汇编,在不同项目中编译结果不同为什么

问题相关代码,请勿粘贴截图

这是理想结果;

img


换个项目之后就错了

img

运行结果及报错内容

LOOP指令跳转不对,理想应该向后跳;
但错误的却跳转向下一条指令

我的解答思路和尝试过的方法
我想要达到的结果