你说的循环位移指令小于5,就不运行,这是绝对不可能发生的,而一定是你程序有问题的。那么问题是,你怎么知道就不运行了,通过什么现象得到这个错误结论的。你并没有说清楚是什么程序,怎么得到这个结论的。但可以肯定,你的结论绝对错误。