data segment
sum1 dw 0
sum2 dw 0
data ends
stack segment
s db 1000 dup( 0 )
stack ends
code segment
assume cs:code, ds:data, ss:stack
start:
mov ax, data
mov ds, ax
mov ax, 0
mov cx, 0 ;å¶æ°é¨å
loop1:
add ax, cx
inc cx
inc cx
cmp cx, 21
jl loop1
mov sum1, ax
mov ax, 0
mov cx, 1 ;å¥æ°é¨å
loop2:
add ax, cx
inc cx
inc cx
cmp cx, 20
jl loop2
mov sum2, ax
mov ah, 4ch
int 21h
code ends
end start
温馨提示:答案为网友推荐,仅供参考