汇编语言中的psp空间干什么用的(能自己拿来用吗?)??

来源:百度知道 编辑:UC知道 时间:2024/09/22 00:54:16

段前缀是操作系统在执行程序时为程序所建立的一个信息块, 里面包括了传递给待运行程序的命令行参数, 程序运行结束时返回DOS所需的地址等有用的信息.

COM格式比较特殊,数据段,代码段,堆栈段集中在一个段里,连PSP也集中在这个段里, 于是段的前100H就用来存放PSP了.

EXE文件在运行时DS/ES的初值设为PSP的段地址,可以直接用偏移0-100H访问PSP的内容。