首页 > 试题广场 >

循环指令LOOPNZ终止循环的条件是( )

[单选题]

循环指令LOOPNZ终止循环的条件是( )



  • CX=0,且ZF=0
  • CX=0,或ZF=1
  • CX10,且ZF=0
  • CX10,或ZF=1

LOOPNZ/LOOPNE    Lable;(非零跳转)当 ECX 中无符号数值大于零(减 1 操作之后)且零标志位等于零时,继续循环。
即CX=CX-1,若(CX)!=0且ZF=0,转移到Lable
解释:遇到这条命令,首先执行 CX=CX-1;然后判断,若CX!=0并且同时ZF=0,则转到Lable处执行程序,否则向下继续执行。
当进行循环的时候,如果遇到CX=0或者ZF=1,则终止循环。
----------------------------------------------------------------------------------------------------------------------------------------------------来源于百度
发表于 2021-03-14 11:13:12 回复(0)
这个答案是顺序执行的
发表于 2020-05-09 10:46:17 回复(0)