EXE是什么文件?EXE文件是什么意思?
今天给各位分享EXE是什么文件的知识,其中也会对EXE是什么文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注皮肤病网,现在开始吧!
exe文件是什么文件
EXE File是可执行文件,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行程序。如记事本程序notepad.exe ,可以用来编辑文档,如测试.txt双击打开notepad.exe记事本程序来进行编辑处理。EXE File 可执行程序 一种可在操作系统存储空间中浮动定位的可执行程序。MS-DOS和MS-WINDOWS下,此类文件扩展名为.exe。 扩展资料 EXE文件分为两个部分: EXE文件头和程序本体。exe文件比较复杂,属于一种多段的结构,是DOS最成功和复杂的设计之一。每个exe文件包含一个文件头和一个可重定位程序的映像。文件头包含MS-DOS用于加载程序的信息,例如程序的大小和寄存器的初始值。 文件头还指向一个重定位表,该表包含指向程序映像中可重定位段地址的指针链表。MS-DOS通过把该映像直接从文件复制到内存加载exe程序,然后调整定位表中说明的可重定位段地址。定位表是一个重定位指针数组,每个指向程序映像中的可重定位段地址。
exe文件是什么意思?
1. exe file 可执行程序 一种可在操作系统存储空间中浮动定位的可执行程序。ms-dos和ms-windows下,此类文件扩展名为.exe 2.windows操作系统中的二进制可执行文件,可执行文件分两种一种是后辍名为.com另一种就是.exe 了 .com一般用于dos,在windows系统中的执行文件一般都是.exe文件 在 ms-dos 中,用以标识可执行文件的文件扩展 名。用户在提示行中输入不带 .exe 扩展名的文件名后按 enter 键就能运行可 执行程序
什么是.exe文件?
exe文件就是可执行文件com也是~~ . EXE File 可执行程序 一种可在操作系统 存储空间中浮 动定位的可执行程序。MS-DOS和MS-WINDOWS下 ,此类文件扩展名为.exe 2.WINDOWS操作系统中的二进制可执行文件,可执行文件分两种一种是后辍名为.COM 另一种就是.EXE了 .COM一般用于DOS,在WINDOWS系统中的执行文件一般都是.EXE文件 EXE 文件比较复杂, 每个EXE文件都有一个文件头,结构如下 ├00h-01h ┤MZEXE文件标记 ┤ ├2h-03h ┤文件长度除5 12的余数 ┤ ├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用于加载程序的信息,例如程序的大小和寄存器的初始值。文件头还指向一个重定位表,该表包含指向程 序映象中可重定位段地址的指针链表。文件头的形式与EXEHEADER结构对应 EXEHEADER STRUC exSignature dw 5A4Dh ;.EXE标志 exExraBytes dw ? ;(部分)页中的字节数 exPages dw ? ;文件中的全部和部分页数 exRelocItems dw ? ;重定位表中 的指针数 exHeaderSize dw ? ;以字节为单位的文件头大小 exMinAlloc dw ? ;最小分配大小 exMaxAlloc dw ? ;最大分配大小 exInitSS dw ? ;初 始SS值 exInitSP dw ? ;初始SP值 exChechSum dw ? ;补 码校验值 exInitIP dw ? ;初始IP值 exInitCS dw ? ;初始CS值 exRelocTable dw ? ;重定位表的字节偏移量 exOverlay dw ? ;覆盖号 EXEHEADER ENDS程序映象,包含处理器代码和程序的初始数据,紧接在文件头之后。它的大小以字节为单位,等于.EXE文件的大小减去文件头的大小,也等于exHeaderSize的域的值乘以16。MS-DOS通过把该映象直接从文件拷贝到内存加载.EXE程序然后调整定位表中说明的可重定位段地址。 定位表是一个重定位指针数组,每个指向程序映象中的可重定位段地址。文件头中的exRelocItems域说明了数组中指针的个数,exRelocTable域说明了分配表的起始文件偏移量。每个重定位指针由两个16位值组成:偏移量和段值。 为加载.EXE程序,MS-DOS读文件头以确定.EXE标志并计算程序映象的大小。然后它试图申请内存。,它计算程序映象文件的大小加上PSP的大小再加上EXEHEADER结构中的exMinAlloc域说明的内存大小这三者之和,如果总和超过最大可用内存块的大小。则MS-DOS停止加载程序并返回一个出错值。否则面,它计算程序映象的大小加上PSP的大小再加上EXEHEADER结构中exMaxAlloc域说明的内存大小之和,如果第二个总和小于最大可用内存块的大小,则MS-DOS 分配计算得到的内存量。否则,它分配最大可用内存块。分配完内存后,MS-DOS确定段地址,也称为起始段地址,MS-DOS从此处加载程序映象。如果exMinAlloc域和exMaxAlloc域中的值都为零,则MS-DOS把映象尽可能地加载到内存最高端 。否则,它把映象加载到紧挨着PSP域之上。 接下来,MS-DOS读取重定位表中的项目调整 所有由可重定位指针说明的段地址。对于重定位表中的每个指针,MS-DOS寻找程序映象中相应的可重定位段地址,并把起始段地址加到它之上。一旦调整完毕,段地 址便指向了内存中被加载程序的代码和数据段。 MS-DOS在所分配内存的最低部分建造256字节的PSP,把AL和AH设置为加载 .COM程序时所设置的值。MS-DOS使用文件头中的值设置SP与SS,调整SS初始值,把起始地址加到它之上。MS- DOS还把ES和DS设置为PSP的段地址.,MS-DOS从程序文件头读取CS和IP的初始值,把起始段地址加到CS之 上,把控制转移到位于调整后地址处的程序。
brokerclinet.exe 是什么文件
此文件是百度工具栏应用的一个辅助应用程序。装了百度工具栏的朋友,自己到下面的路径文件夹里看看就知道了 此文件的路径在.C:Program FilesBaiduAddr 或 “C:Program FilesBaiduToolbar。 经本人测试,已测试过的问题包括但不限于此程序和ie6、8兼容性上有问题,并不是什么时候都发作,当符合某些条件时,任务管理器里能蹦出好几十个这程序的进程。
exe文件是什么文件
EXE File是可执行文件,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行程序。如记事本程序notepad.exe ,可以用来编辑文档,如测试.txt双击打开notepad.exe记事本程序来进行编辑处理。EXE File 可执行程序 一种可在操作系统存储空间中浮动定位的可执行程序。MS-DOS和MS-WINDOWS下,此类文件扩展名为.exe。 扩展资料 EXE文件分为两个部分: EXE文件头和程序本体。exe文件比较复杂,属于一种多段的结构,是DOS最成功和复杂的设计之一。每个exe文件包含一个文件头和一个可重定位程序的映像。文件头包含MS-DOS用于加载程序的信息,例如程序的大小和寄存器的初始值。 文件头还指向一个重定位表,该表包含指向程序映像中可重定位段地址的指针链表。MS-DOS通过把该映像直接从文件复制到内存加载exe程序,然后调整定位表中说明的可重定位段地址。定位表是一个重定位指针数组,每个指向程序映像中的可重定位段地址。
好了,本文到此结束,希望对大家有所帮助。