可执行文件

✍ dations ◷ 2024-12-23 06:00:08 #计算机编程,软件工程

可执行文件在计算机科学中指一种内容可被电脑解释为程序的电脑文件。通常可执行文件内,含有以二进制编码的微处理器指令,也因此可执行文件有时称为二进制档。这些二进制微处理器指令的编码,于各种微处理器有所不同,故此可执行文件多数要分开不同的微处理版本。一个电脑文件是否为可执行文件,主要由操作系统的传统决定。例如根据特定的命名方法(如扩展名为exe)或文件的元数据信息(例如UNIX系统设置“可执行”权限)。

在现代的各种计算机体系结构,可执行文件除了有程序的信息之外,还有其他信息,例如让程序运行的操作系统设置值数据、调试数据等等。

作此含义特指无法广泛应用于其他计算机针对特定操作系统配置的软件发行模式。

除了微处理器指令,可执行文件也具有系统调用数据,让程序可使用操作系统提供的服务。因为系统调用数据,在各操作系统都有所不同,因此可执行文件除多数要分开不同的微处理版本,也有分开不同操作系统版本。

不是所有的可执行文件,都只存有电脑能阅读的数据。以脚本语言撰写的脚本文件,都可以是可执行文件,而且内含的数据可被人类阅读,多数以ASCII文本存档。原因是:脚本语言无需经过编译器预先编译,就可经过解释器(如Perl、Python、Shell)运行。

相关

  • 阿拉美语阿拉姆语(帝国亚拉姆语:ܐܪܡܝܐ‎;汉译为亚拉姆语、亞蘭語、阿拉姆語、阿拉米语、阿拉美语或阿辣米语,下称阿拉姆语)是闪米特语族(闪族)的一种语言,与希伯来语和阿拉伯语相近。阿
  • 死精症弱精症(Necrospermia)也称为死精症,是指精液中有活动力的精子太少,大部分的精子都没有活动力或是死亡。弱精症可以透过精液分析来诊断,利用活力染色方式来判断精子是有活动力、无
  • 外显度外显度(Penetrance),又称外显率,是指个体基因组中的某一基因得到表达的概率。如果十个个体,它们都共同携带一种基因,其中九个个体表现出该基因的表现型,那么该基因的外显度就是90%
  • 芳村区芳村区(1949年至2005年)是中国广州市的一个旧市辖区,最早于1949年设立,经过多次撤区与复区,2005年与荔湾区合并。芳村区位于广州市西南端,三面临珠江,陆地面积42.6平方公里。属珠江
  • TAS2R40味觉感受器,类型2,成员40,TAS2R40是一个人类基因组中基因编码的蛋白质,是苦味味觉感受器的一员。 TAS2R40引用了美国国家医学图书馆提供的资料,这些资料属于公共领域。
  • 1952年冬季奥林匹克运动会奖牌榜以下是1952年冬季奥林匹克运动会奖牌统计。国际奥林匹克委员会并非认同此奖牌榜中各国的奖牌排名,本表仅供参考之用。以背景色标示的是冬奥会举办国,最多奖牌数以粗体显示。
  • 科拉超深钻孔坐标:69°23′46.39″N 30°36′31.20″E / 69.3962194°N 30.6086667°E / 69.3962194; 30.6086667科拉超深井(俄语:Кольская сверхглубокая скваж
  • 淀川淀川(日语:淀川/よどがわ  */?)是日本一条自琵琶湖流出的河流,长75.1公里,流域面积8240平方公里。自大津市流出琵琶湖时名为濑田川(せたがわ),入京都府后名为宇治川(うじがわ),在京都
  • 宋岳宋岳(?-?),字伯镇,浙江绍兴府余姚县人,灶籍,明朝政治人物。浙江乡试第六十四名。嘉靖二十年(1541年)辛丑科进士。历官闽县、祁门知县,升刑部主事、员外郎中,出为河间府知府,升河南兵备副使
  • 大地测量学史大地测量学是一门测量和描绘地球的学科。人类很早就开始研究自己所居住的星球的形状和大小,整个大地测量学的发展史也就是人类对地球不断认识的一个过程。人类对地球形状的认