可执行文件

✍ dations ◷ 2024-09-20 07:48:26 #计算机编程,软件工程

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

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

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

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

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

相关

  • 帕拉塞尔苏斯Theophrastus von Hohenheim Phillipus Areolus; Bombastus帕拉塞尔苏斯(拉丁语:Paracelsus,,或译帕拉塞尔斯,1493年-1541年9月24日),出生时名为德奥弗拉斯特·冯·霍恩海姆,全名菲
  • 民法大全《民法大全》(Corpus Juris(亦作Iuris) Civilis),又称《查士丁尼法典》或《国法大全》,是东罗马帝国皇帝查士丁尼一世下令编纂的一部汇编式法典,完成于公元529至565年。严格来说,《
  • 间苯二酚间苯二酚(化学式:C6H4(OH)2),也称雷琐酚、雷琐辛(英文:resorcin),是苯间位两个氢被羟基取代后形成的化合物。间苯二酚是白色针状易升华的晶体,可燃,有甜味,露置于空气中变为粉红色。可
  • 滨海塞纳省滨海塞纳省(法语:Seine-Maritime)是法国上诺曼底大区所辖的省份,西邻大西洋。该省编号为76。5个海外省及大区
  • 卵子冷冻贮藏人类的卵子冷冻贮藏(冻卵)是一种用深低温保存来保存女性卵子的作法。此方式可以让女性在一段时间之后(一般是不容易自然受孕的年龄),有机会再选择是否要怀孕,考虑卵子冷冻贮藏可能
  • 气团大气物理学 大气力学(英语:Synoptic scale meteorology)天气 (分类) · (主题)气候 (分类) 气候变迁 (分类)气团(Air Mass)是在气象学中指温度和湿度在水平分布比较均匀的大范围
  • 法典化法典化(英语:codification)是法律学领域中的一个专有名词,是指根据一系列的判例形成的不成文规则编撰并形成明确的法律条文的过程。
  • 内蕈幕在真菌当中,内盖膜(英语:partial veil、inner veil,又称菌幕),是部分真菌担子菌门的子实体(一般是伞菌)当中可发现的暂时性组织构造。其功能是在保护与分离发育中的子实层,之后会以菌
  • 勃朗峰省勃朗峰省(法语:Département du Mont-Blanc;意大利语:Dipartimento del Monte Bianco)是一个法国历史上的一个省份,对应今法国萨瓦省与上萨瓦省,以划定了法国与皮埃蒙特之间边界的
  • EBS SymposiumEBS Symposium是一个由欧洲商学院(德国)学生独立组织的经济性研讨会。作为德国最大的学院活动之一,每年都有1,000多参加者。各种活动将在EBS校区举行。除了各位名人的演讲,参加