mov ah,2 mov dl,13 int 21h 麻烦解释一下什么意思

2024-12-25 17:10:31
推荐回答(5个)
回答1:

在DOS系统功能调用(INT 21H)这个表里:
ah放2,是2号功能,字符输出,并且要输出的字符是已经放在dl里面的,
mov dl,13;这里的13其实就是0DH,也就是回车符。在应用的时候,一般与换行符一起用(不知楼主是不是这个用意?)。也就是下面的代码:
MOV AH,02H
MOV DL,0DH
INT 21H ;此处回车
MOV AH,02H
MOV DL,0AH ;十进制是10
INT 21H ; 此处换行

回答2:

在DOS系统功能调用(INT 21H)这个表里:ah放2,是2号功能,字符输出,并且要输出的字符是已经放在dl里面的,mov dl,13;这里的13其实就是0DH,也就是回车符。在应用的时候,一般与换行符一起用(不知楼主是不是这个用意?)。也就是下面的代码:MOV AH,02HMOV DL,0DHINT 21H ;此处回车MOV AH,02HMOV DL,0AH ;十进制是10INT 21H ; 此处换行

回答3:

调用2号中断,传递给2号中断向量对应的中断处理程序的参数值为2.事实上,2号中断表示在显示器屏幕上显示,这里要显示的是存放在dl里的13.int 21h是DOS系统系统调用入口。

回答4:

调用DOS中断21h 功能号2 向屏幕输出一个(dl)回车(Ox0dh)字符

回答5:

你这前后都没有,怎么看嘛,钱两句是汇编,第三句是什么?