.com与.exe的区别

转载 2012年03月25日 14:03:18
COM   文件类型是编译成的不需要重新定位的可执行的代码,这类程序需要调入内存的固定开始地址,文件大小有限制
EXE   这类文件是需要重新定位的可执行代码,在调入执行前,需要重新定位一些指针。具体限制的大小不详。
Bin   就是一个二进制文件。   具体的格式可以查找生成该文件的编译器的说明(如果自己产生,那就要自己确定写入的是啥东西了^_^)。

相关文章推荐

COM文件与EXE文件的区别与联系

COM文件是一种可执行程序的内存映象文件,它与只有16位地址线的8位机上的CP/M操作系统下的可执行程序结构相似。在COM程序执行过程中,除了调用DOS功能和 ROM BIOS 功能,以及用户特意安排...

COM文件与EXE文件的区别

以COM为扩展名的文件的特点如下:   1.程序只能设置一个段,且不建立堆栈段;   2.程序的长度必须少于64K字节;   3.程序必须预留100H空间,开始处是一条可执行指令;  ...

Inside COM读书笔记-----ExE中的服务器

1.      不同的进程 每一个EXE文件都将在不同的进程中运行,而每一个进程都有其自己的进程空间。一个进程空间中的逻辑地址0X0000ABBA所对应的物理地址将不同于另外一个进程中同一逻辑地址所...

ShellExecute执行regsvr32.exe注册com控件到系统目录下

思路:把exe中dll资源导出到系统目录文件夹下     一般32位系统放到system32下,64位系统将32位的放到sysWOW64下,64位控件放到system32下。 //Registry...

IIS设置允许下载.exe文件的解决方法(转自:http://hi.baidu.com/greenyork/blog/item/81da2a001d2175091d958319.html)

IIS设置允许下载.exe文件的解决方法1.设置MIME,让IIS支持更多文件类型,如果MIME类型中已经有.exe,这一步可以跳过。打开IIS,选中服务器,点右键,属性里有MIME类型添加扩展名:....
  • lslxdx
  • lslxdx
  • 2011年07月16日 16:03
  • 4620

80x86 汇编语言编程:EXE2COM

在 DOS 系统中,有三种程序文件,扩展名分别是:EXE、COM、BAT。在 DOS 提示符后面,键入程序名(不用键入.扩展名)再回车,DOS 即可执行该程序。各扩展名,分别代表一类程序。  BAT:...

简要介绍.exe、.com和.bat文件

.exe、.com和.bat文件                 我们通常利用“dir”命令查看磁盘上的文件时,可以发现文件后缀(即文件扩展名)有很多种,而不同后缀有着不同的含义。这里我简要地介绍三...

常用EXE文件反编译工具(转http://www.cnblogs.com/ejiyuan/archive/2009/09/08/1562624.html)

PE Explorer V1.99 R5 绿色汉化特别版_强大的可视化汉化集成工具    功能极为强大的可视化汉化集成工具,可直接浏览、修改软件资源,包括菜单、对话框、字符串表等; 另外,还...
  • fjfdszj
  • fjfdszj
  • 2011年11月18日 10:41
  • 801

.com和.exe

.COM文件和.EXE文件是汇编语言及很多高级语言源程序经汇编或编译而形成的最终文件。在DOS下这两类文件都可由用汇编语言指令编写的源程序别,但它们的文件结构、加载执行过程和引用等方面都存在着较大的区...

com/exe文件结构及原理

大家都害怕病毒,但都想了解病毒。要了解病毒,以及病毒的机理,就必须先了解一些文件的结构和原理,下面把COM/EXE文件的结构介绍一下:一 .COM文件结构及原理     com文件结构比较简单,它包含...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:.com与.exe的区别
举报原因:
原因补充:

(最多只允许输入30个字)