主题:紧急求助高手!2道编程题
ELEW
[专家分:0] 发布于 2008-06-07 18:09:00
初学者求助高手!很急,感激不尽。谢谢。
1 在Debug里写一个程序,计算0到9的数的3次方
输入:x 输出:x的平方=y
2 在Debug里写一个程序,求1+2+3+...+9的和。
最后更新于:2008-06-07 19:19:00
回复列表 (共2个回复)
沙发
hmklbook [专家分:0] 发布于 2008-06-10 08:19:00
计算1+2+3.....+9程序
mov cx,9
xor ax,ax
xxxx:
add ax,cx
loop xxxx
注意:结果保存在AX中
本程序实际计算的是9+8+7+.....+1
程序结束
板凳
hmklbook [专家分:0] 发布于 2008-06-10 08:26:00
计算三次方,考虑9的3次方不大于65535,则
mov al,1
mov bl,n
mov cx,3
xxxx:
mul bl
loop xxxx
注意:
结果保存于ax中,n是被计算的数,xxxx是debug中mul指令的偏移
我来回复