可执行文件

✍ dations ◷ 2025-11-03 11:56:04 #计算机编程,软件工程

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

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

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

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

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

相关

  • 不可观测性不可观测性(英语:unobservability),是一种物理特性。人类不可直接观测其存在、本质、特性、质地,或交互作用的事物就称为不可观测的事物。在科学哲学中,不可观测的事物的典型例子
  • 原发性肝细胞癌肝细胞癌 (Hepatocellular carcinoma,简称HCC)是成年人中最常见类型的慢性肝癌,并且在肝硬化的患者中也是最常见的死亡原因。它发生在慢性肝脏炎症的环境中,并且与慢性病毒性肝
  • 白细胞介素10n/an/an/an/an/an/an/an/an/an/a白细胞介素-10(Interleukin 10,IL-10,白介素-10),也称为人细胞因子合成抑制因子(cytokine synthesis inhibitory factor,CSIF),是一种抗炎症细胞。在
  • 天兴县天兴县,台湾明郑时期时的两个县级行政区之一,郑经统治时将县改制为散州,台湾为清朝统治后,原天兴县疆域被分成了台湾府底下的诸罗县与台湾县。另外台南县政府于1983年9月在其底
  • 国家环境卫星、数据及信息服务中心国家海洋和大气管理局(英语:National Oceanic and Atmospheric Administration,缩写NOAA, /ˈnoʊ.ə/;也简称国家海洋与气象局、国家海洋大气局)是隶属美国商务部的科技部门,主要
  • 浊齿龈后无咝塞擦音浊齿龈后无咝塞擦音是一个辅音,被用于一些口语中。国际音标写作或。此音通常作为同位异音使用。浊齿龈后无咝塞擦音的特征包括:当符号成对出现时,左边的是清音,右边的是浊音。阴
  • 航线航线是海上或空中交通工具在两个地点之间的固定移动路线。其中船只的航线称水上航线,水上运输叫做航运,空中交通工具的移动路线则称为飞行航线。航线的使用包括运输,观光和科学
  • 扬·埃纳斯托扬·埃纳斯托(爱沙尼亚语:Jaan Einasto,1929年2月23日-),出生于塔尔图,爱沙尼亚天体物理学家,他致力于宇宙大尺度结构的研究。埃纳斯托是一个爱国主义者,他的名字是“Estonia”的异序
  • Rare collectives vol.2当周排行第2名(ORICON)白金(日本唱片协会)GLAY的第2张B面精选辑。
  • 阿伦·基尔伯特阿伦·吉尔伯特(Alan Gilbert,1967年2月23日-),美国指挥家,小提琴家。1967年生于纽约市。将于2017-2018乐季起接任北德广播易北爱乐乐团首席指挥。,曾任纽约爱乐乐团音乐总监以及担