当前位置:编程学习 > 汇编语言 >>

汇编中,INT20是如何令程序退出的?

书上只是说“INT 20H指令功能:退出应用程序,释放所占内存并返回DOS。” 我想知道,INT20具体是怎么释放内存的?只关系到为什么不能直接用INT20,而是要用PSP:0出的INT20指令来退出程序。 请高手赐教。谢谢。
补充:我想知道的是如何释放内存。那一部分内存?记得好像是从INT20处开始释放内存,不是很肯定。究竟是不是?
答案:直接用INT20和用PSP:0处的INT20指令来退出程序是一样的效果
其他:就是调用一个系统中断程序啊 就类似于,正在运行的程序于机器的一个早就约定好了的暗号,如果我发出这个信号,那么你就怎么做,就是这样的 这个是一个调用 的系统的中断的。你可以的在后面的时候,会更深一步的了解具体的信息。
  从道理上说你所使用的内存,但是不是的从20h开始的内存,这个是系统中断的一个入口地址而已,里面是中断的子程序 

上一个:汇编:data1 DW 1234H,2345H ?
下一个:求助汇编代码 !!!!!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,