MOV CX,20 #CX赋值为20
MOV AX,1 #AX赋值为差洞1
L1: TEST AX,1#测试AX和1是否虚手枯相等?
JNZ L2 #结果不相等就薯桥跳转到L2执行?
ADD BX,AX#结果相等->BX=BX+AX21
L2: INC AX #AX清零?
LOOP L1 #从L1开始循环
我是新手,抛砖吧由于没有前面的几个case没有break,简段激所以某个case运行后会继续运燃咐行后面拦袜的case
计算过程如下:
1)i=1
sum=0+2=2
sum=2+4=6//由于没有break,继续运行
sum=6+16=22
break
2)i=2
sum=22+4=26
sum=26+16=42
break
3)i=3
sum=42+16=58
break
4)i=4
break
5)i=5结束循环
所以结果是sum=58
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)