mov zz.B,'1' mov ax,type(MAN) ;取结构所占字节数 .exit ;可设置返回码 end 2.MZ格式 com发展下去就是MZ格式的可执行文件,这是DOS所能了解的具有重定位功能的可执行文件格式。MZ可执行文件内含16位代码,在这些代码之前加了一个文件头,文件头中包括各种说明数据,如第一句可执行代码执行指令时所需要的文件入口点、堆栈的位置、重定位表等,操作系统根据文件头重的信息将代码部分装入内存,让后根据重定位表修正代码,最后在设置好堆栈后从文件头中指定的入口开始执行。所以DOS可以把程序放在任何它想要的地方。下图是MZ格式的可执行文件的简单结构示意图:
|
正在阅读:Windows可执行文件简述(二)Windows可执行文件简述(二)
2004-03-30 09:56
出处:PConline
责任编辑:linjixiong
键盘也能翻页,试试“← →”键