给出程序如下,请参考
assume cs:code
code segment
mov ax,0
mov cx,100;循环次数
s:add ax,cx
add ax,ax;相当于循环次数乘以2
add bx,ax;累加到bx中
mov ax,0;重置ax进入下一轮循环
loop s
mov ax,4c00h
int 21h
code ends
end
温馨提示:答案为网友推荐,仅供参考
相似回答
汇编语言:计算100以内偶数相加,和存放在BX中答:我做的是从2开始的100个偶数的和,结果是2774H,即十进制的10100 没有编写输出语句,要用debug看结果。dseg segment sum dw ?dseg ends cseg segment assume cs:cseg,ds:dseg begin: mov ax,dseg mov ds,ax xor ax,ax mov cx,1 again: mov bx,cx shl bl,1 add ax,bx inc cx cmp cx,...