汇编 mov ah 0ah int 21h 输出问题 20
debug中数据段中内容情况,如上图现在我想要输出1122334455这一段内容都屏幕上,调用leadx,[000a](也就是数字11的起始地址,对应的asc码是3131...
debug中数据段中内容情况,如上图
现在我想要输出11 22 33 44 55 这一段内容都屏幕上,调用
lea dx,[000a] (也就是数字11的起始地址,对应的asc码是31 31那里)
mov ah,0ah
int 21h
为什么输出的结果是一大堆11 22 33 44 55 11 22 33 44 55 11 22 33 44 55 11 22 33 44 55 ……这种无限循环?
哪里出错了,求解?
手滑打错,是
mov ah,09h
int 21h
不是mov ah,0ah
在debug源码中也可以看到 是MOV AH,09 展开
现在我想要输出11 22 33 44 55 这一段内容都屏幕上,调用
lea dx,[000a] (也就是数字11的起始地址,对应的asc码是31 31那里)
mov ah,0ah
int 21h
为什么输出的结果是一大堆11 22 33 44 55 11 22 33 44 55 11 22 33 44 55 11 22 33 44 55 ……这种无限循环?
哪里出错了,求解?
手滑打错,是
mov ah,09h
int 21h
不是mov ah,0ah
在debug源码中也可以看到 是MOV AH,09 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询