gpt4 book ai didi

linux - 为什么一个操作系统 (Windows) 的二进制文件不能在同一底层架构的其他操作系统 (Linux) 中运行?

转载 作者:可可西里 更新时间:2023-11-01 11:19:58 24 4
gpt4 key购买 nike

<分区>

这可能是一个微不足道的问题,但我很难向我的弟弟解释,即使两个操作系统都在同一台机器上运行,Windows 二进制文件也不会在另一个不同的操作系统(如 Linux)中运行。如果二进制文件(操作码)必须相同才能在相同的底层架构(比如 Intel 32 位)中执行,那么 Windows 和 Linux(甚至 Ubuntu 和 RadHat Linux)的二进制文件之间有什么区别?在处理器执行之前,是否在指令级别对二进制文件进行了任何运行时修改?我如何用他能理解的外行/简单术语解释。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com