可执行文件

✍ dations ◷ 2025-06-30 04:38:57 #计算机编程,软件工程

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

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

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

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

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

相关

  • 通农县通农县(越南语:Huyện Thông Nông/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS-UNI-H
  • 到半胱氨酸的转化甲硫氨酸(英语:Methionine,又称蛋氨酸),在所有后生动物中它是一种必需氨基酸。与半胱氨酸一起,甲硫氨酸是两个含硫蛋白原氨基酸之一。对人而言是唯一的含硫必需氨基酸,有L型及D型两
  • 百叶百叶(英语:Louver)是一种将多个细长的板子,取出一定间隔,平行对齐排列出的结构物,如百叶窗,由一片一片的窗片组成百叶。百叶箱、百叶窗、百叶帘、百也门,皆是用上百叶的常见物。
  • 校训座右铭(英语:Motto)指个人、组织等引以为自我警诫的短句或格言,代表着精神、意志、信念等,一般以排比形式出现。家族、学校、公司等都可能有座右铭,当中学校的训词称为校训,家族的
  • 气动管气动管(或胶囊管道,同时也被称作气动管运输,PTT)是通过压缩空气或部分抽真空来推动圆柱形容器通过管网的系统。和传统的运输液体的管道相反,它们被用来运输固态物体。气动管网在
  • 库伦办事大臣钦差库伦办事大臣(蒙古语: Khüree amban noyan)是清代于喀尔喀蒙古土谢图汗部设置的驻札大臣,乾隆二十六年(1761年)置,驻大库伦(今蒙古国首都乌兰巴托)。一般由满人出任,首任大臣为诺
  • 美索不达米亚美索不达米亚先后曾为罗马帝国两个不同行省的名称。其一为存在于116至117年,由罗马皇帝图拉真设立的行省。另一个则是于公元198年左右由塞普蒂米乌斯·塞维鲁设立的行省,管辖
  • 切尔西足球俱乐部切尔西足球俱乐部(英语:Chelsea Football Club),是一间位于英格兰首都伦敦的足球俱乐部,目前比赛于英格兰超级联赛。球队主场为斯坦福桥球场。切尔西足球俱乐部成立至今超过一百
  • 电影节列表本列表列出世界各地所举办的电影节。
  • 1,2-二硫戊环1,2-二硫戊环是一种有机化合物,化学式为C3H6S2,是一种二硫化物。它可以1,3-丙二硫醇为原料来制备。1,2-二噻戊环作为母体见于硫辛酸和其他环状二硫化物中。