1.
exe
file
可执行程序
一种可在 *** 作系统存储空间中浮动定位的可执行程序。ms-dos和ms-windows下,此类文件扩展名为.exe
2.windows *** 作系统中的二进制可执行文件,可执行文件分两种一种是后辍名为.com另一种就是.exe
了
.com一般用于dos,在windows系统中的执行文件一般都是.exe文件
在
ms-dos
中,用以标识可执行文件的文件扩展
衡敏名。用户在提示行中输入不带
.exe
扩展名的文件名后按
enter
键就能运行可
执行程序
二
exe文件结构
exe
文件比较复杂,每个exe文件都有一个文件头,结构如下:
exe文件头信息
―――――――――――――――――――
├
偏移量
┤ 意义 ┤
├00h-01h
┤mz'exe文件标记 ┤
├2h-03h ┤文件长度除512的余数 ┤
├04h-05h
┤...............商 ┤
├06h-07h
┤重定位项咐尺枝的个数 ┤
├08h-09h
┤文件头除16的商 ┤
困陪├0ah-0bh
┤程序运行所需最小段数
┤
├0ch-0dh
┤..............大....
┤
├oeh-0fh
┤堆栈段的段值
(ss) ┤
├10h-11h
┤........sp ┤
├12h-13h
┤文件校验和 ┤
├14h-15h
┤ip ┤
├16h-17h
┤cs ┤
├18h-19h
┤............ ┤
├1ah-1bh
┤............ ┤
├1ch ┤............ ┤
―――――――――――――――――――――――――
.exe文件包含一个文件头和一个可重定位程序映象。文件头包含ms-dos用于加载程序的信息,例如程序的大小和寄存器的初始值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)