涉及到Windows操作系统,很多东西都用到32这个数字,尤其是Win32。我在系统文件夹的所有内容中都看到了它:
C:\Windows\System32\
到系统文件:
C:\Windows\System32\win32k.sys
Windows 应用程序开发:
开发 Win32 应用程序
数字 32 和计算机的重要性让我想到 32 位处理器,但是,如果这是正确的,为什么需要明确提及 32 位系统呢?
谷歌搜索让我找到了 Win32 API。我认为这是其频繁使用的主要原因,但这并没有改变我的问题。 Windows 操作系统在 64 位系统上运行得非常好。
Windows 是专门用于 32 位系统的吗?
或者这只是一个历史事件(即Windows及其API是在64位系统出现之前开发的)?
在 Win32 之前有 Win16(尽管可能不使用该名称),运行 32 位代码是一项特殊功能或者有特殊要求,尤其是您的 CPU 必须能够这样做。
- Intel 8086 是具有 20 位地址空间的 16 位 CPU。
- Intel 80286 是具有 24 位地址空间的 16 位 CPU。
- Intel 80386 是完整的 32 位,包括寄存器和地址空间。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)