(1)、中断INT 20H
功能描述: | 终止当前正在运行的程序,它是几种终止程序运行方法之一 | |
入口参数: | CS=PSP的段地址 | |
出口参数: | 无 |
功能描述: | 终止处理程序的地址,该地址在程序装入内存运行前被放入PSP的0AH~0DH的单元内。该中断指令从不直接书写在程序之中 |
功能描述: | Ctrl+C处理程序。该中断指令从不直接书写在程序之中 |
功能描述: | 致命错误处理程序。该中断指令从不直接书写在程序之中 |
功能描述: | 绝对读磁盘,直接从逻辑设备中读出数据到内存单元中 | ||||||||||||||||||
入口参数: | AL=驱动器号(0=A、1=B、……)
|
||||||||||||||||||
出口参数: | CF=0——操作成功,否则,AX=错误号,其含义见下错误代码表
|
功能描述: | 绝对写磁盘,直接把内存单元中的内容写入逻辑设备 | |
入口参数: | 与前面的INT 25H相一致 | |
出口参数: | 与前面的INT 25H相一致 |
功能描述: | 终止,并驻留在内存 | |
入口参数: | CS=PSP的段值 DX=被保护程序最后一个字节的偏移量再加1 |
|
出口参数: | 无 |
功能描述: | DOS空闲中断 | |
入口参数: | 无 | |
出口参数: | 无 |
功能描述: | 多重中断服务,允许多个驻留程序通过单个中断与其它进程通信。 | ||||||||||
入口参数: | AH=标识号,AL=功能号,功能号及其含义如下:
|
||||||||||
出口参数: | 若入口AL为0,则出口AL=0FFH,否则,其值取决于处理程序 |