经典汇编语言教程:附录3.1 进程控制功能的说明

附录3.1 进程控制功能的说明

功能描述:终止进程。这是程序可以使用的终止进程的方法之一
入口参数:AH=00H
CS=代码段地址
出口参数:

(2)、功能26H

功能描述:把当前正在执行程序的程序段前缀(PSP)拷贝到内存中的指定地址中,并可改变其为其它程序所使用
入口参数:AH=26H
DX=新程序段前缀的段地址
出口参数:

(3)、功能31H

功能描述:终止程序的运行,传递一个返回代码给其父进程,但该程序部分或全部驻留在内存中
入口参数:AH=31H
AL=返回代码号
DX=驻留在内存中的字节数
出口参数:

(4)、功能4BH

功能描述:执行程序(EXEC)
入口参数:AH=4BH
ES:BX=参数块的地址
DS:DX=程序的入口地址
AL=00H——装入并执行程序,03H——以覆盖的形式装入
出口参数:CF=0——操作成功,除CS和IP之外,其它寄存器的值都被破坏,否则,AX=错误号(01H、02H、03H、05H、08H、0AH或0BH),其含义见错误代码表

(5)、功能4CH

功能描述:终止程序的执行,并可返回一个代码
入口参数:AH=4CH
AL=返回的代码
出口参数:

(6)、功能4DH

功能描述:父进程获取子进程的返回代码
入口参数:AH=4DH
出口参数:AH=00H——用中断20H、中断21H的功能0或4C正常终止
=01H——用户按^C终止
=02H——因致命错误而终止
=03H——用中断21H的功能31H,或中断27H终止
AL=子进程的返回码:00H——子进程由中断20H、中断21H的功能0或4C终止

(7)、功能62H

功能描述:读取PSP地址
入口参数:AH=62H
出口参数:BX=PSP的偏移量

经典汇编语言教程·相关目录

第1章 汇编语言的由来,数据类型第2章 CPU资源和存储器
第3章 操作数的寻址方式第4章 标识符和表达式
第5章 微机CPU的指令系统第6章 程序的基本结构
第7章 子程序和库第8章 输入输出和中断
第9章 宏第10章 应用程序设计
第11章 数值运算协处理器第12章 汇编语言和C语言
汇编语言重要附录Windows API函数大全
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号