目录:
定义-可执行文件(.EXE)是什么意思?
可执行文件是指包含用于在计算机上执行一系列任务的指令和数据的文件。 可执行文件的内容必须由操作系统解释为有意义的机器代码指令,以供物理中央处理器(CPU)使用。
可执行文件也可以是包含命令的文件,供软件编译器执行。 甚至VB或Java脚本或任何其他脚本语言源文件也可以被视为可执行文件。
Techopedia解释了可执行文件(.EXE)
某些操作系统通过.exe等扩展名识别可执行文件。 或者,他们可以通过元数据识别它,该元数据将标记文件具有执行许可,就像在基于Unix的操作系统中一样。 大多数操作系统通过验证文件是否为有效的可执行形式来启动执行过程,以避免随机位序列被意外地作为指令执行。
现代操作系统管理计算机资源。 这意味着单独的程序使系统调用来访问特权资源。 由于每种品牌的操作系统都有其自己的系统调用过程,因此可执行文件通常是特定于操作系统的。 有许多可用的方法可以使可执行文件由多个操作系统执行,例如,实现相似或匹配的应用程序二进制接口。
各种可执行文件并不总是遵循特定的硬件二进制接口或指令集。 它们可以字节码形式进行实时编译,也可以源代码形式以脚本语言形式使用。