proc是定义子程序的伪指令,位置在子程序的开始处,它和endp分别表示子程序定义的开始和结束两者必须成对出现。proc文件系统如上所述的特殊性,其内的文件也常被称作虚拟文件,并具有一些独特的特点。例如,其中有些文件虽然使用查看命令查看时会返回大量信息,但文件本身的大小却会显示为0字节。此外,这些特殊文件中...
重新连接主端。这是DOS下最原始的exe程序框架。当时DOS的版本很低,DOS没有提供4CH DOS函数调用,程序的结尾只能用int 20h来完成。int 20h结束程序时,CS指向程序段前缀(PSP)所在的段地址。因此,程序需要将主程序定义为proc far,它将RET指令组装为retf。代码的前三条指令是将PSP段地址放在堆栈上,然后将0放在堆栈上...