1  | MOV AH,xxH  | 
常用Dos功能调用:
- 
单字符输入(01H号调用)
1
2MOV AH,01H
INT 21H- 从键盘输入字符的ASCII码送入寄存器AL中,并送显示器显示
 
 - 
单字符显示(02H号调用)
1
2
3MOV DL,待显示字符的ASCII码
MOV AH,02H
INT 21H- 将DL寄存器中的字符送显示器显示
 
 - 
打印输出(05H号调用)
1
2
3MOV DL,待打印字符的ASCII码
MOV AH,05H
INT 21H- 将DL寄存器中的字符送打印机打印
 
 - 
结束调用(4CH号调用)
1
2MOV AH,4CH
INT 21H- 终止当前程序并返回调用程序
 
 - 
显示字符串(09H号调用)
1
2
3LEA DX,待显示字符串的首偏移地址
MOV AH,09H
INT 21H- 将当前数据区(DX为首地址)中以 ‘$’ 结尾的字符串送显示器显示,一般把缓冲区设为全 ‘$’
 
 - 
字符串输入(0AH号调用)
1
2
3LEA DX,缓冲区的首偏移地址
MOV AH,0AH
INT 21H- 从键盘上输入一字符串到用户定义的输入缓冲区(DX为首地址)中,并送显示器显示
 
 
