读书人

汇编小程序,该怎么处理

发布时间: 2014-04-19 16:19:16 作者: rapoo

汇编小程序
ASSUME CS:CODE1
CODE1 SEGMENT
START:XOR AX,AX
MOV BX,01H
L1:ADD AX,BX
CMP AX,10
JA L2
INC BX
JMP L1
L2:MOV DH,BL
MOV AH,02H
MOV DL,BH
INT 21H
MOV AH,02H
MOV DL,DH
INT 21H
MOV AH,4CH
INT 21H
CODE1 ENDS


我想输出让我的值等于10的N值,应该为4,可是输出不像我想的的那样,求指定!

CODE1 SEGMENT
ASSUME CS:CODE1
START:XOR AX,AX
MOV BX,1
L1:ADD AX,BX
CMP AX,10
JA L2
INC BX
JMP L1
L2:
MOV CX,BX
AND CX,0FFH
MOV AH,2
MOV DL,CL;显示低八位
INT 21H
AND BX,0FF00H
MOV AH,2
MOV DL,BH ;显示高八位
INT 21H
MOV AH,4CH
INT 21H
CODE1 ENDS
END START

[解决办法]
按P单步调试看寄存器变化 你就知道错哪了

读书人网 >perl python

热点推荐