回 帖 发 新 帖 刷新版面

主题:谁能帮窝看下这个程序呢,谢谢了

用A命令汇编下列程序段,完成将DS:2000开始的5个字节内存内容相加,并把相加的结果存放在DS:2005内存单元中,用DEBUG调试﹑运行该程序,查看运行结果,观察程序段能否完成指定功能,若不能,说明原因。
                MOV CX,5
                MOV AL,0
                MOV BX,2000
    NEXT:    ADD AL,[BX]
                INC BX
                DEC CX
                LOOP NEXT
                MOV [BX],AL
                INT 3

回复列表 (共1个回复)

沙发

INC BX
DEC CX     ;这行多余
LOOP NEXT  ;因为loop指令自动 隐式给 CX减1, 不用在写DEC CX

我来回复

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