Windows 用于描述操作系统大小的单词?

Windows 用于描述操作系统大小的单词?,windows,Windows,我想要一个描述操作系统“宽度”的枚举 值将是OS32或OS64,但枚举本身的好名称是什么 enum OS_SIZE { OS32, OS64 } 我能想到的最好的方法是“操作系统大小”,或者“操作系统单词大小”,但我并不真的喜欢这些。行业中是否有一个术语用来描述操作系统的基本字宽?WMI称之为AddressWidth。OSWordSize和OSWordBitSize这两个术语对我都适用。 Bitness PointerSize 字长 这不是操作系统的大小,而是主内存地址的位数:32

我想要一个描述操作系统“宽度”的枚举

值将是OS32或OS64,但枚举本身的好名称是什么

enum OS_SIZE
{
   OS32,
   OS64
}

我能想到的最好的方法是“操作系统大小”,或者“操作系统单词大小”,但我并不真的喜欢这些。行业中是否有一个术语用来描述操作系统的基本字宽?

WMI称之为
AddressWidth

OSWordSize和
OSWordBitSize
这两个术语对我都适用。

  • Bitness
  • PointerSize
  • 字长

这不是操作系统的大小,而是主内存地址的位数:32位与64位,这也是指针的大小


无论哪种情况,主要的区别都是从硬件架构的角度来看,所以我会说“架构地址中的位数”,NoBiAA,或者只是“
ARCH\u ADDR\u SIZE

我知道的唯一操作系统大小是“大”。你说的是什么“字大小”?整数的大小?一条长长的裤子有多大?指针的大小?正如你所暗示的,“单词大小”并不能描述这个概念。我用这个词来表达我的问题。从目前发布的答案中可以看出,没有一个明显的术语来描述我想问的问题,但你们都知道我在说什么。一个单词是两个八分位,大小=16位。@vz0:不,不是。字是任何给定处理器的自然存储单元(而不是不可分割的单元)。Microsoft在Windows标题中定义了一个
WORD
typedef,但从Win16开始,它就没有实际的字号大小。