今天掌握了匯編語言常用的DOS功能調用,現在列出來供參考。
1、單字符輸入(1號調用)
格式:MOV AH,1
INT 21H
功能:達到輸入狀態,從鍵盤上輸入字符的ASCII碼送入AX中,並送顯示器顯示。
2、單字符顯示(2號調用)
格式:MOV DL,待顯示字符的ASCII碼
MOV AH,2
INT 21H
功能:將DL中的字符送到顯示器顯示,如果DL中為ctrl+break的ASCII碼,則退出。
3、打印輸出(5號調用)
格式:MOV DL,待打印字符的ASCII碼
MOV AH,5
INT 21H
功能:將DL中的字符送打印機打印。
4、結束調用(4CH號調用)
格式: MOV AH,4CH
INT 21H
功能:終止當前程序並返回調用程序。
5、顯示字符串(9號調用)
格式:LEA DX,待顯示字符串首偏移地址
MOV AH,9
INT 21H
功能:將當前數據區中以'$'結尾的字符串送顯示器顯示。
6、字符串輸入(10號調用)
格式:LEA DX,緩沖區首偏移地址
MOV AH,10
INT 21H
功能:從鍵盤上輸入一字符串到用戶定義的輸入緩沖區,並送顯示器顯示。