exe是什么文件 exe文件是什么文件

EXE\u6587\u4ef6\u662f\u4ec0\u4e48\u610f\u601d\uff1f

EXE\u6587\u4ef6\u662f\u53ef\u6267\u884c\u6587\u4ef6\uff0c\u53ef\u79fb\u690d\u53ef\u6267\u884c (PE) \u6587\u4ef6\u683c\u5f0f\u7684\u6587\u4ef6\uff0c\u5b83\u53ef\u4ee5\u52a0\u8f7d\u5230\u5185\u5b58\u4e2d\uff0c\u5e76\u7531\u64cd\u4f5c\u7cfb\u7edf\u52a0\u8f7d\u7a0b\u5e8f\u6267\u884c\uff0c\u662f\u53ef\u5728\u64cd\u4f5c\u7cfb\u7edf\u5b58\u50a8\u7a7a\u95f4\u4e2d\u6d6e\u52a8\u5b9a\u4f4d\u7684\u53ef\u6267\u884c\u7a0b\u5e8f\u3002\u5982\u8bb0\u4e8b\u672c\u7a0b\u5e8fnotepad.exe \uff0c\u53ef\u4ee5\u7528\u6765\u7f16\u8f91\u6587\u6863\uff0c\u5982\uff1a\u6d4b\u8bd5.txt\u53cc\u51fb\u6253\u5f00notepad.exe\u8bb0\u4e8b\u672c\u7a0b\u5e8f\u6765\u8fdb\u884c\u7f16\u8f91\u5904\u7406\u3002
WINDOWS\u64cd\u4f5c\u7cfb\u7edf\u4e2d\u7684\u4e8c\u8fdb\u5236\u53ef\u6267\u884c\u6587\u4ef6\uff0c\u53ef\u6267\u884c\u6587\u4ef6\u5206\u4e24\u79cd\u4e00\u79cd\u662f\u540e\u8f8d\u540d\u4e3a\u00b7COM\u53e6\u4e00\u79cd\u5c31\u662f.EXE \u4e86\u3002
.COM\u4e00\u822c\u7528\u4e8eDOS\uff0c\u5728WINDOWS\u7cfb\u7edf\u4e2d\u7684\u6267\u884c\u6587\u4ef6\u4e00\u822c\u90fd\u662f\u00b7EXE\u6587\u4ef6\u5728 MS-DOS \u4e2d\uff0c\u7528\u4ee5\u6807\u8bc6\u53ef\u6267\u884c\u6587\u4ef6\u7684\u6587\u4ef6\u6269\u5c55\u540d\u3002\u7528\u6237\u5728\u63d0\u793a\u884c\u4e2d\u8f93\u5165\u4e0d\u5e26 .exe\u6269\u5c55\u540d\u7684\u6587\u4ef6\u540d\u540e\u6309 Enter \u952e\u5c31\u80fd\u8fd0\u884c\u53ef\u6267\u884c\u7a0b\u5e8f\u3002

\u6269\u5c55\u8d44\u6599
EXE\u6587\u4ef6\u5206\u4e3a\u4e24\u4e2a\u90e8\u5206: EXE\u6587\u4ef6\u5934\u548c\u7a0b\u5e8f\u672c\u4f53\u3002exe\u6587\u4ef6\u6bd4\u8f83\u590d\u6742\uff0c\u5c5e\u4e8e\u4e00\u79cd\u591a\u6bb5\u7684\u7ed3\u6784\uff0c\u662fDOS\u6700\u6210\u529f\u548c\u590d\u6742\u7684\u8bbe\u8ba1\u4e4b\u4e00\u3002\u6bcf\u4e2aexe\u6587\u4ef6\u5305\u542b\u4e00\u4e2a\u6587\u4ef6\u5934\u548c\u4e00\u4e2a\u53ef\u91cd\u5b9a\u4f4d\u7a0b\u5e8f\u7684\u6620\u50cf\u3002\u6587\u4ef6\u5934\u5305\u542bMS-DOS\u7528\u4e8e\u52a0\u8f7d\u7a0b\u5e8f\u7684\u4fe1\u606f\u3002
\u6587\u4ef6\u5934\u8fd8\u6307\u5411\u4e00\u4e2a\u91cd\u5b9a\u4f4d\u8868\uff0c\u8be5\u8868\u5305\u542b\u6307\u5411\u7a0b\u5e8f\u6620\u50cf\u4e2d\u53ef\u91cd\u5b9a\u4f4d\u6bb5\u5730\u5740\u7684\u6307\u9488\u94fe\u8868\u3002MS-DOS\u901a\u8fc7\u628a\u8be5\u6620\u50cf\u76f4\u63a5\u4ece\u6587\u4ef6\u590d\u5236\u5230\u5185\u5b58\u52a0\u8f7dexe\u7a0b\u5e8f\uff0c\u7136\u540e\u8c03\u6574\u5b9a\u4f4d\u8868\u4e2d\u8bf4\u660e\u7684\u53ef\u91cd\u5b9a\u4f4d\u6bb5\u5730\u5740\u3002\u5b9a\u4f4d\u8868\u662f\u4e00\u4e2a\u91cd\u5b9a\u4f4d\u6307\u9488\u6570\u7ec4\uff0c\u6bcf\u4e2a\u6307\u5411\u7a0b\u5e8f\u6620\u50cf\u4e2d\u7684\u53ef\u91cd\u5b9a\u4f4d\u6bb5\u5730\u5740\u3002
EXE\u6587\u4ef6\u5305\u542b\u4e00\u4e2a\u6587\u4ef6\u5934\u548c\u4e00\u4e2a\u53ef\u91cd\u5b9a\u4f4d\u7a0b\u5e8f\u6620\u8c61\u3002\u6587\u4ef6\u5934\u5305\u542bMS-DOS\u7528\u4e8e\u52a0\u8f7d\u7a0b\u5e8f\u7684\u4fe1\u606f\uff0c\u4f8b\u5982\u7a0b\u5e8f\u7684\u5927\u5c0f\u548c\u5bc4\u5b58\u5668\u7684\u521d\u59cb\u503c\u3002\u6587\u4ef6\u5934\u8fd8\u6307\u5411\u4e00\u4e2a\u91cd\u5b9a\u4f4d\u8868\uff0c\u8be5\u8868\u5305\u542b\u6307\u5411\u7a0b\u5e8f\u6620\u8c61\u4e2d\u53ef\u91cd\u5b9a\u4f4d\u6bb5\u5730\u5740\u7684\u6307\u9488\u94fe\u8868\u3002

EXE File\u662f\u53ef\u6267\u884c\u6587\u4ef6\uff0c\u53ef\u79fb\u690d\u53ef\u6267\u884c (PE) \u6587\u4ef6\u683c\u5f0f\u7684\u6587\u4ef6\uff0c\u5b83\u53ef\u4ee5\u52a0\u8f7d\u5230\u5185\u5b58\u4e2d\uff0c\u5e76\u7531\u64cd\u4f5c\u7cfb\u7edf\u52a0\u8f7d\u7a0b\u5e8f\u6267\u884c\uff0c\u662f\u53ef\u5728\u64cd\u4f5c\u7cfb\u7edf\u5b58\u50a8\u7a7a\u95f4\u4e2d\u6d6e\u52a8\u5b9a\u4f4d\u7684\u53ef\u6267\u884c\u7a0b\u5e8f\u3002\u5982\u8bb0\u4e8b\u672c\u7a0b\u5e8fnotepad.exe \uff0c\u53ef\u4ee5\u7528\u6765\u7f16\u8f91\u6587\u6863\uff0c\u5982\uff1a\u6d4b\u8bd5.txt\u53cc\u51fb\u6253\u5f00notepad.exe\u8bb0\u4e8b\u672c\u7a0b\u5e8f\u6765\u8fdb\u884c\u7f16\u8f91\u5904\u7406\u3002EXE File \u53ef\u6267\u884c\u7a0b\u5e8f \u4e00\u79cd\u53ef\u5728\u64cd\u4f5c\u7cfb\u7edf\u5b58\u50a8\u7a7a\u95f4\u4e2d\u6d6e\u52a8\u5b9a\u4f4d\u7684\u53ef\u6267\u884c\u7a0b\u5e8f\u3002MS-DOS\u548cMS-WINDOWS\u4e0b\uff0c\u6b64\u7c7b\u6587\u4ef6\u6269\u5c55\u540d\u4e3a.exe\u3002

\u6269\u5c55\u8d44\u6599\uff1a
EXE\u6587\u4ef6\u5206\u4e3a\u4e24\u4e2a\u90e8\u5206: EXE\u6587\u4ef6\u5934\u548c\u7a0b\u5e8f\u672c\u4f53\u3002exe\u6587\u4ef6\u6bd4\u8f83\u590d\u6742\uff0c\u5c5e\u4e8e\u4e00\u79cd\u591a\u6bb5\u7684\u7ed3\u6784\uff0c\u662fDOS\u6700\u6210\u529f\u548c\u590d\u6742\u7684\u8bbe\u8ba1\u4e4b\u4e00\u3002\u6bcf\u4e2aexe\u6587\u4ef6\u5305\u542b\u4e00\u4e2a\u6587\u4ef6\u5934\u548c\u4e00\u4e2a\u53ef\u91cd\u5b9a\u4f4d\u7a0b\u5e8f\u7684\u6620\u50cf\u3002\u6587\u4ef6\u5934\u5305\u542bMS-DOS\u7528\u4e8e\u52a0\u8f7d\u7a0b\u5e8f\u7684\u4fe1\u606f\uff0c\u4f8b\u5982\u7a0b\u5e8f\u7684\u5927\u5c0f\u548c\u5bc4\u5b58\u5668\u7684\u521d\u59cb\u503c\u3002
\u6587\u4ef6\u5934\u8fd8\u6307\u5411\u4e00\u4e2a\u91cd\u5b9a\u4f4d\u8868\uff0c\u8be5\u8868\u5305\u542b\u6307\u5411\u7a0b\u5e8f\u6620\u50cf\u4e2d\u53ef\u91cd\u5b9a\u4f4d\u6bb5\u5730\u5740\u7684\u6307\u9488\u94fe\u8868\u3002MS-DOS\u901a\u8fc7\u628a\u8be5\u6620\u50cf\u76f4\u63a5\u4ece\u6587\u4ef6\u590d\u5236\u5230\u5185\u5b58\u52a0\u8f7dexe\u7a0b\u5e8f\uff0c\u7136\u540e\u8c03\u6574\u5b9a\u4f4d\u8868\u4e2d\u8bf4\u660e\u7684\u53ef\u91cd\u5b9a\u4f4d\u6bb5\u5730\u5740\u3002\u5b9a\u4f4d\u8868\u662f\u4e00\u4e2a\u91cd\u5b9a\u4f4d\u6307\u9488\u6570\u7ec4\uff0c\u6bcf\u4e2a\u6307\u5411\u7a0b\u5e8f\u6620\u50cf\u4e2d\u7684\u53ef\u91cd\u5b9a\u4f4d\u6bb5\u5730\u5740\u3002

EXE是在OS/2、MS-DOS和Windows系统中通用的可执行文件的扩展名。exe文件比较复杂,属于一种多段的结构,是DOS最成功和复杂的设计之一。

EXE File 可执行程序 一种可在操作系统存储空间中浮动定位的可执行程序。MS-DOS和MS-WINDOWS下,此类文件扩展名为·exe。exe用以标识可执行文件的文件扩展名。用户在提示行中输入不带 .exe扩展名的文件名后按 Enter 键就能运行可执行程序。

扩展资料

EXE 包括以下几种主要的文件格式:

1、DOS可执行文件:最简单的可执行文件格式,可以在DOS和Windows中运行。它通过在文件头添加ASCII字符串“MZ”(16进制中表示为4D5A)来标识。“MZ”是MS-DOS开发者之一的马克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母缩写。

2、16位新可执行文件:通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。

3、16/32位混合式线性可执行文件:通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows 3.x和Windows 9x中替代VxD驱动。

参考资料来源:百度百科—exe文件



exe是可执行文件

可移植可执行 (PE) 文件格式的文件,可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行程序。可以在DOS和Windows中运行。它通过在文件头添加ASCII字符串“MZ”(16进制中表示为4D5A)来标识。

扩展资料:

exe的几种主要文件格式

1、DOS可执行文件:最简单的可执行文件格式,可以在DOS和Windows中运行。它通过在文件头添加ASCII字符串“MZ”(16进制中表示为4D5A)来标识。“MZ”是MS-DOS开发者之一的马克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母缩写。

2、16位新可执行文件:通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。

3、16/32位混合式线性可执行文件:通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows 3.x和Windows 9x中替代VxD驱动。

4、32位线性可执行文件:通过在文件头添加ASCII字符串“LX”来标识。运行在OS/2 2.0以及更高版本中,也可用于某些DOS扩展。

5、64位可执行文件:与前一种类似,但使用支持64位的中央处理器。因此它仅能在64位的Windows系统中运行,譬如Windows XP 64-Bit Edition和Windows Server 2003 64-Bit Edition。在文件头部可见字符串“PE..d†”(hex code: 504500006486)。

参考资料来源:百度百科-exe文件




EXE指的是可执行程序文件,是可在操作系统存储空间中浮动定位的二进制可执行程序。它可以加载到内存中,由操作系统加载并执行。特定的CPU指令集对应的不同平台之间的可执行程序不可直接移植运行。

扩展资料:

常用的文件格式:

1、Linux32/64位可执行文件:Linux是靠文件属性来判断判断是否可执行。每个文件专门有个属性来表示文件是否可执行。

2、MS-DOS可执行文件:最简单的可执行文件格式,可以在MS-DOS和32位的WINDOWS中运行。它通过在文件头添加ASCII字符串“MZ”来标识。“MZ”是MS-DOS开发者之一的马克·茨柏克沃斯基的姓名首字母缩写DOS可执行文件是16位可执行文件,运行于兼容x86指令集下的实模式或虚拟8086模式。

3、16位NE X86可执行文件:通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。

4、16/32位X86可执行文件:通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows 3.x和Windows 9x中替代VxD驱动。

5、32位线性可执行文件:通过在文件头添加ASCII字符串“LX”来标识。运行在OS/2 2.0以及更高版本中,也可用于某些DOS扩展。

6、32位X86可执行文件:这是最复杂的可执行文件格式,通过在文件头添加ASCII字符串“PE”来标识。它主要运行于Windows 95和Windows NT以及更高版本的Windows中,也可在BeOS R3中运行。

7、64位X86-64可执行文件:与前一种类似,但使用支持64位的X86cpu(64根地址总线)。因此它仅能在64位的Windows系统中运行,譬如Windows 7 64位和 Windows10 X64。

参考资料来源:百度百科-可执行文件



EXE
File(可执行程序),一种可在操作系统存储空间中浮动定位的可执行程序。MS-DOS和MS-WINDOWS下,此类文件扩展名为.exe
2.WINDOWS操作系统中的二进制可执行文件,可执行文件分两种一种是后辍名为.COM另一种就是.EXE


意思(定义)  .COM一般用于DOS,在WINDOWS系统中的执行文件一般都是.EXE文件。在
MS-DOS
中,用以标识可执行文件的文件扩展名。用户在提示行中输入不带
.exe
扩展名的文件名后按
Enter
键就能运行可执行程序
编辑本段文件结构
  EXE
文件比较复杂,每个EXE文件都有一个文件头,结构如下:
EXE文件头信息
  ―――――――――――――――――――
  ├
偏移量
┤ 意义 ┤
  ├00h-01h
┤MZ'EXE文件标记 ┤
  ├02h-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用于加载程序的信息,例如程序的大小和寄存器的初始值。文件头还指向一个重定位表,该表包含指向程序映象中可重定位段地址的指针链表。文件头的形式与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之
上,把控制转移到位于调整后地址处的程序。
编辑本段文件格式
DOS可执行文件
  最简单的可执行文件格式,可以在DOS和WINDOWS中运行。它通过在文件头添加ASCII字符串“MZ”(16进制中表示为4D5A)来标识。“MZ”是MS-DOS开发者之一的马克·茨柏克沃斯基(Mark
Zbikowski)的姓名首字母缩写。
16位元新可执行文件
  通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。
16/32位元混合式线性可执行文件
  通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows
3.x和Windows
9x中替代VxD驱动。
32位元线性可执行文件
  通过在文件头添加ASCII字符串“LX”来标识。运行在OS/2
2.0以及更高版本中,也可用于某些DOS扩展。
32位元可执行文件
  这是最复杂也是目前最流行的可执行文件格式,通过在文件头添加ASCII字符串“PE”来标识。它主要运行于Windows
95和Windows
NT以及更高版本的Windows中,也可在BeOS
R3中运行。
64位元可执行文件
  与前一种类似,但使用支持64位元的中央处理器。因此它仅能在64位元的Windows系统中运行,譬如Windows
XP
64-Bit
Edition

Windows
Server
2003
64-Bit
Edition。

exe
一定义
1.
EXE
File
可执行程序
一种可在操作系统存储空间中浮动定位的可执行程序。MS-DOS和MS-WINDOWS下,此类文件扩展名为.exe
2.WINDOWS操作系统中的二进制可执行文件,可执行文件分两种一种是后辍名为.COM另一种就是.EXE

.COM一般用于DOS,在WINDOWS系统中的执行文件一般都是.EXE文件

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用于加载程序的信息,例如程序的大小和寄存器的初始值。文件头还指向一个重定位表,该表包含指向程序映象中可重定位段地址的指针链表。文件头的形式与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之
上,把控制转移到位于调整后地址处的程序。

  • exe鏄粈涔堟枃浠鎬庝箞鎵撳紑exe鏄粈涔堟枃浠剁敤浠涔堢▼搴忔墦寮
    绛旓細1銆乪xe鏄簲鐢ㄦ枃浠. 濡傛灉澶т笉寮鐨勮瘽.鍙兘鏄腑鐥呮瘨浜. 濡傛灉妤间富瑙夊緱涓嶆槸涓梾姣掔殑璇濆彲浠ヨ瘯璇曚笅闈㈢殑鏂规硶. 鎵撳紑(鎴戠殑鐢佃剳)-(宸ュ叿)-(鏂囦欢澶归夐」)-(鏂囦欢绫诲瀷)-(鏂板缓)-鏂囦欢鎵╁睍鍚(F)濉笂(exe). -(楂樼骇).(鍏宠仈鐨勬枃浠剁被鍨)鎵惧埌(搴旂敤绋嬪簭).鐐圭‘瀹氬氨琛屼簡.銆
  • 鎵璋撶殑exe涓巣ip鏄湁浠涔鍖哄埆鍛(鎴戠煡閬撲粬浠槸涓ょ鏂囦欢绫诲瀷)
    绛旓細1銆乪xe锛氳瘧浣滃彲鎵ц鏂囦欢锛屽彲绉绘鍙墽琛 (PE) 鏂囦欢鏍煎紡鐨勬枃浠銆2銆亃ip锛歓IP鏂囦欢鏍煎紡鏄竴绉嶆暟鎹帇缂╁拰鏂囨。鍌ㄥ瓨鐨勬枃浠舵牸寮忋備簩銆佽繍琛屾柟寮忎笉鍚 1銆乪xe锛鍙互鍔犺浇鍒板唴瀛樹腑锛屽苟鐢辨搷浣滅郴缁熷姞杞界▼搴忔墽琛岋紝鏄彲鍦ㄦ搷浣滅郴缁熷瓨鍌ㄧ┖闂翠腑娴姩瀹氫綅鐨勫彲鎵ц绋嬪簭銆2銆亃ip锛氭敮鎸佸熀浜庡绉板姞瀵嗙郴缁熺殑涓涓畝鍗曠殑瀵嗙爜锛岀幇鍦ㄥ凡...
  • .exe鐨勫悗缂鏄粈涔绫诲瀷鐨鏂囦欢?
    绛旓細exe鏄 鍙墽琛屾枃浠 "鏂囦欢鍚1.DOC"鐨勬墿灞曞悕"DOC"琛ㄧず鏈枃浠舵槸涓涓"Microsoft Word 鏂囨。"锛"鏂囦欢鍚2.XLS"鐨勬墿灞曞悕"XLS"琛ㄧず鏈枃浠舵槸涓涓"Microsoft Excel 宸ヤ綔琛"锛"鏂囦欢鍚3.BMP"鐨勬墿灞曞悕"BMP"琛ㄧず鏈枃浠舵槸涓涓"BMP鏍煎紡鍥惧儚"锛"鏂囦欢鍚4.MP3"鐨勬墿灞曞悕"MP3"琛ㄧず鏈枃浠舵槸涓涓"MP3 鏍煎紡澹伴煶"锛"...
  • EXE鏂囦欢鏄粈涔鎰忔?
    绛旓細EXE鏂囦欢鏄彲鎵ц鏂囦欢锛屽彲绉绘鍙墽琛 (PE) 鏂囦欢鏍煎紡鐨勬枃浠讹紝瀹鍙互鍔犺浇鍒板唴瀛樹腑锛屽苟鐢辨搷浣滅郴缁熷姞杞界▼搴忔墽琛岋紝鏄彲鍦ㄦ搷浣滅郴缁熷瓨鍌ㄧ┖闂翠腑娴姩瀹氫綅鐨勫彲鎵ц绋嬪簭銆傚璁颁簨鏈▼搴弉otepad.exe 锛屽彲浠ョ敤鏉ョ紪杈戞枃妗o紝濡傦細娴嬭瘯.txt鍙屽嚮鎵撳紑notepad.exe璁颁簨鏈▼搴忔潵杩涜缂栬緫澶勭悊銆俉INDOWS鎿嶄綔绯荤粺涓殑浜岃繘鍒跺彲鎵ц鏂囦欢锛...
  • exe鏂囦欢鏄粈涔鎰忔?
    绛旓細涓绉嶅彲鍦ㄦ搷浣滅郴缁熷瓨鍌ㄧ┖闂翠腑娴姩瀹氫綅鐨勫彲鎵ц绋嬪簭銆俶s-dos鍜宮s-windows涓嬶紝姝ょ被鏂囦欢鎵╁睍鍚嶄负.exe 2.windows鎿嶄綔绯荤粺涓殑浜岃繘鍒跺彲鎵ц鏂囦欢锛屽彲鎵ц鏂囦欢鍒嗕袱绉嶄竴绉嶆槸鍚庤緧鍚嶄负.com鍙︿竴绉嶅氨鏄.exe 浜 .com涓鑸敤浜巇os锛屽湪windows绯荤粺涓殑鎵ц鏂囦欢涓鑸兘鏄.exe鏂囦欢 鍦 ms-dos 涓紝鐢ㄤ互鏍囪瘑鍙墽琛屾枃浠剁殑...
  • exe鏄粈涔鏍煎紡
    绛旓細exe鏄鍙墽琛屾枃浠鐨勬枃浠舵牸寮忎箣涓锛屽彲浠ュ湪绯荤粺涓洿鎺ヨ繍琛屻傚嵆鏄彲浠ヨ璁块棶鐨勶紝杩欒鐪嬫槸浠涔堟枃浠躲傚鏄郴缁熸枃浠舵湁浜涙枃浠跺湪鐢佃剳鍚姩锛屽強杩涜涓浜涙搷浣滄椂蹇呴』琚墽琛屽嵆璁块棶銆傚惁鍒欎細閫犳垚绯荤粺閿欒浣嗘湁浜涙枃浠朵篃鏄笉蹇呰璁块棶鐨勩.exe 鎵╁睍鍚嶇殑鏂囦欢鍚嶅悗鎸 Enter閿氨鑳借繍琛屻備笉杩囨湁浜涙槸鐥呮瘨鏂囦欢锛屾墍浠ヨ娉ㄦ剰鍖哄垎涓涓嬨
  • exe鏄粈涔堟枃浠 exe鏂囦欢璇﹁В
    绛旓細1銆丒XE File鑻辨枃鍏ㄥ悕executable file 锛璇戜綔鍙墽琛屾枃浠锛屽彲绉绘鍙墽琛 (PE) 鏂囦欢鏍煎紡鐨勬枃浠讹紝瀹鍙互鍔犺浇鍒板唴瀛樹腑锛屽苟鐢辨搷浣滅郴缁熷姞杞界▼搴忔墽琛岋紝鏄彲鍦ㄦ搷浣滅郴缁熷瓨鍌ㄧ┖闂翠腑娴姩瀹氫綅鐨勫彲鎵ц绋嬪簭銆傚璁颁簨鏈▼搴弉otepad.exe 锛屽彲浠ョ敤鏉ョ紪杈戞枃妗o紝濡傦細娴嬭瘯.txt鍙屽嚮鎵撳紑notepad.exe璁颁簨鏈▼搴忔潵杩涜缂栬緫澶勭悊銆2銆...
  • exe鏄粈涔
    绛旓細exe鏄嫳鏂噀xecutable鐨勭畝鍐, 鎰忔濇槸鍙墽琛岀殑(鏂囦欢), 鍦―OS鍜學INDOWS涓嬬殑鍙墽琛岀▼搴忎竴鑸兘鏄敤瀹冨仛鎵╁睍鍚. 鍦―OS涓嬬殑鍙墽琛屾枃浠鏈塭xe鍜宑om涓ょ鏂囦欢閮藉彲鎵ц. com鏄痗ommand鐨勭畝鍐, 鎵浠ヤ篃鍙О涓哄懡浠ゆ枃浠. 褰撶劧杩欎釜绉板懠骞朵笉寰堝噯纭. 瀹為檯涓, 褰撳勾鍦―OS涓, com鏂囦欢鎴戜滑绉颁负浜岃繘鐮佹枃浠, 鑰宔xe鏂囦欢鍒欑О...
  • 鏂囦欢鎵╁睍鍚exe鎸囩殑鏄粈涔
    绛旓細.EXE 鏄彲鎵ц鏂囦欢(绋嬪簭) 鈽呭父瑙佺殑鏂囦欢鍚庣紑鍚 .ACA:Microsoft鐨勪唬鐞嗕娇鐢ㄧ殑瑙掕壊鏂囨。 .acf:绯荤粺绠$悊閰嶇疆 .acm:闊抽鍘嬬缉绠$悊椹卞姩绋嬪簭,涓篧indows绯荤粺鎻愪緵鍚勭澹伴煶鏍煎紡鐨勭紪鐮佸拰瑙g爜鍔熻兘 .aif:澹伴煶鏂囦欢,鏀寔鍘嬬缉,鍙互浣跨敤Windows Media Player鍜孮uickTime Player鎾斁 .AIF:闊抽鏂囦欢,浣跨敤Windows Media Player鎾斁 .AIFC:闊抽鏂...
  • 涓浠涔鐢佃剳涓婄殑鍚庣紑鍚嶆槸. exe
    绛旓細1銆佸悓鏃舵寜浣忛敭鐩樹笂鐨勨渨in鈥濋敭+鈥淩鈥濋敭鎵撳紑杩愯绐楀彛锛屽湪绐楀彛涓緭鍏モ渆xplorer鈥濓紝鐒跺悗鐐瑰嚮鈥滅‘瀹氣濇寜閽細2銆佽繖鏃朵細鎵撳紑鐢佃剳鐨鏂囦欢绠$悊鍣ㄧ晫闈紝鐐瑰嚮鏂囦欢绠$悊鍣ㄩ《閮ㄨ彍鍗曟爮涓婄殑鈥滄煡鐪嬧濇寜閽細3銆佽繖鏃朵細鎵撳紑鏂囦欢绠$悊鍣ㄧ殑鏌ョ湅璁剧疆鐣岄潰锛屽湪鏌ョ湅璁剧疆鐣岄潰涓皢鈥滄枃浠舵墿灞曞悕鈥濊繖涓椤归変腑锛岀劧鍚庝慨鏀瑰悗缂鍚嶆墠浼氱敓鏁堬細...
  • 扩展阅读:手机exe文件转换成app ... 苹果手机怎么打开exe ... 手机如何安装exe文件 ... 平板上怎么安装exe文件 ... exe是安装包吗 ... 如何打开exe文件平板 ... 安卓手机运行exe软件 ... 手机快速安装exe ... exe文件下载安装 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网