执行3次
ax=0005H
bx=0010H
cx=0000H
dx=0001H
你的程序貌似有错误,正确的应当是:
mov ax,2
mov bx,4
mov cx,6
mov dx,8
L:inc ax ;ax=3 4 5
dec cx ;cx=5 3 1
add bx,ax ;bx=7 11 16
sar dx,1 ;dx=4 2 1
loopne L ;cx=4 2 0
执行3次
ax=0005H
bx=0010H
cx=0000H
dx=0001H
你的程序貌似有错误,正确的应当是:
mov ax,2
mov bx,4
mov cx,6
mov dx,8
L:inc ax ;ax=3 4 5
dec cx ;cx=5 3 1
add bx,ax ;bx=7 11 16
sar dx,1 ;dx=4 2 1
loopne L ;cx=4 2 0