Linux Endianness是财产还是硬件或软件?

Linux Endianness是财产还是硬件或软件?,linux,windows,operating-system,cpu,endianness,Linux,Windows,Operating System,Cpu,Endianness,我曾读到英特尔和AMD遵循小endian的概念。它是硬件本身的属性,还是操作系统可以覆盖它?我这样说是因为我从windows和linux获得的处理器序列号顺序相反。endianess仅基于硬件。操作系统无法覆盖它,因为它是从硬件写入/读取数据的顺序。您可能会以相反的顺序获取数字,因为您使用的驱动程序可能正在为您交换字节。硬件。英特尔处理器是小端处理器。我不知道你所说的“序列号”是什么意思,因为只有一小部分奔腾III芯片有序列号的概念。隐私问题引起了轩然大波,该功能在随后的芯片中被删除。Endia

我曾读到英特尔和AMD遵循小endian的概念。它是硬件本身的属性,还是操作系统可以覆盖它?我这样说是因为我从windows和linux获得的处理器序列号顺序相反。

endianess仅基于硬件。操作系统无法覆盖它,因为它是从硬件写入/读取数据的顺序。您可能会以相反的顺序获取数字,因为您使用的驱动程序可能正在为您交换字节。

硬件。英特尔处理器是小端处理器。我不知道你所说的“序列号”是什么意思,因为只有一小部分奔腾III芯片有序列号的概念。隐私问题引起了轩然大波,该功能在随后的芯片中被删除。Endianness是给定处理器面向字节操作的顺序。所以它是一个硬件,但如果没有操作系统,它不会产生任何结果。在编写此操作系统时,开发人员应该记住确切的endiannes,因此它是一个软件。无论在同一硬件上使用什么操作系统,endiannes都保持不变。它可以是小的\大的\混合的。因为它可以混合-它也是一种属性