下列的程序为什么输不出结果?谢谢指教
data segmentmess db 10 dup(?)
data ends
stack segment stack
db 100 dup(?)
stack ends
code segment
assume cs:code,ds:data
main proc far
push ds
sub ax,ax
push ax
MOV CX,10
MOV AX,0
MOV BX,1
NEXT: ADD AX,BX
SHL BX,1
LOOP NEXT
end next
main endp
code ends