回 帖 发 新 帖 刷新版面

主题:[原创]奇偶数相加

[b]编程完成2到50之间所有偶数和的计算(2+4+6+┉48+50),结果存放在BX寄存器中 [/b][em18]

回复列表 (共2个回复)

沙发

CODE            SEGMENT
MAIN            PROC          FAR
                ASSUME CS:CODE
START:
                MOV           AX,0
                XOR           BX,BX
                MOV           CX,25
L0:             ADD           AX,2
                ADD           BX,AX
                LOOP          L0
                RET
MAIN            ENDP
CODE            ENDS
                END           START

板凳

CODE            SEGMENT
MAIN            PROC          FAR
                ASSUME CS:CODE
START:
                MOV           AX,0
                XOR           BX,BX
                MOV           CX,25
L0:             ADD           AX,2
                ADD           BX,AX
                LOOP          L0
                MOV           AH,4CH     ;应该是这样的。  上面的貌似不能用ret
                INT           21H
MAIN            ENDP
CODE            ENDS
                END           START

我来回复

您尚未登录,请登录后再回复。点此登录或注册