DOS 功能调用
-
在汇编语言程序中可以采取软中断指令调用他们
-
常见的软中断有 8 条
-
中断类型码为 20H ~ 27H
-
统一格式
-
传送入口参数到指定的寄存器中
-
将功能号送入 AH 寄存器
-
INT 21H (软中类型码)
- 带现实的单字节键盘输入(01H 号功能)
- 罗友字符输入,将输入字符的ASII 码送入 AL 寄存器中,并在屏幕中显示
- 格式:
- MOV AH ,01H ;
- INT 21H
- 输出单字符(02 H 号功能)
- 在屏幕上显示输出 DL 寄存器中的字符
- 格式:
- MOV DL ,‘A’ ;将 A 的ASCII 码存放在 DL 中
- MOV AH , 02 H
- INT 21H
- 字符串输出(09H 号功能)
- 在屏幕上显示输出字符串,要求事先将要显示的字符串的段地址 和 偏移地址送入 DS 和 DX ,并且该字符串以 ‘$’ 结尾
- 格式:
- MOV DX ,字符串偏移量
- MOV AH ,09H
- INT 21H
- <