【发布时间】:2010-11-04 17:27:38
【问题描述】:
我正在学习计算机系统课程,并且我正在尝试确定,肯定,我的基于 AMD 的计算机是否是 little-endian 计算机?我相信这是因为它与 Intel 兼容。
具体来说,我的处理器是 AMD 64 Athlon x2。
我知道这在 C 编程中很重要。我正在编写 C 程序,而我正在使用的方法会受此影响。如果我在基于 Intel 的机器上运行程序(假设 is 小端机器),我试图弄清楚是否会得到相同的结果。
最后,让我问这个问题:任何和所有能够运行 Windows(XP、Vista、2000、Server 2003 等)以及例如Ubuntu Linux desktop 的机器都是小端的吗?
【问题讨论】:
标签: c x86 intel endianness amd-processor