0
A
回答
-4
是的!适用于32位操作系统。每条指令只有32位。
0
Nopes !!指令的大小是交易断路器!
您可能已经观察到Windows 7在32位和64位平台上有不同的软件包!
词shash
4
- 32位操作系统使用32位寻址(地址空间是4千兆字节),64位操作系统使用64位寻址(地址空间是4G * 4G,它的大量的) 。
- 64位操作系统需要64位处理器(使用64位寻址的处理器)。
- 32位操作系统需要32位处理器或具有向后兼容模式(大多数处理器具有)的64位处理器。
- 如果64位操作系统具有兼容模式(通常有),则为32位操作系统编写的程序可以在64位操作系统上运行。当然,我的意思是相同的操作系统版本。
- 在处理器的情况下,“多少位”具有不同含义:这意味着数据总线宽度(不是100%接受的术语)。另外,有些处理器是x位的,但它们的运行方式为x * 2位,比如MC68000是16位处理器,因为它只有16位总线,但它使用32位寻址(尽管它只能达到24M),但它有32位寄存器,所以它是“逻辑”的32位。最小的系列成员MC68008是8位处理器(与MC68000的指令集相同,但只有8位数据总线),只有MC68020(及以上)是“真”32位处理器,因为它们具有32位数据总线。这就是为什么MC68000被称为16/32位处理器的原因:它是一款具有32位编程架构的16位处理器。
- 某些64位操作系统可以为每个32位进程提供单独的4 Gbyte地址空间,因此使用它的64位版本是值得的。
- 某些64位操作系统无法使用32位驱动程序,因此,如果您不需要4G +内存,或者无需使用本机64位计算,它仍然可以更好地使用32位操作系统。
- 64位程序(利用处理器的64位指令集的程序)运行速度可能高于32位版本(取决于它们的处理类型),并且可能会占用更多空间(由于双倍大小的内存指针)。
- 选择64位的主要原因是突破了每个进程的4G内存限制:服务器,视频/图像处理等。每天的办公工作不需要64位处理(还)。
相关问题
- 1. Windows 64位操作系统上的32位或64位Android SDK?
- 2. 什么数据类型是32位操作系统中的16位和64位操作系统中的32位?
- 3. 确定从32位操作系统或64位操作系统C/C++应用
- 4. 模块化计算32位与64位操作系统
- 5. 关于64位和32位的Mac操作系统
- 6. 32位DLL不能在64位操作系统
- 7. 64位操作系统上的32位ActiveX DLL的问题
- 8. 使用arm v8运行32位和64位操作系统
- 9. 32位dll 64位操作系统与regsvr32.exe
- 10. 安装在64位操作系统上的Windows 32位Eclipse?
- 11. JNA在64位操作系统上具有32位JVM
- 12. 在32位操作系统中使用64位dll
- 13. 64位操作系统上的32位VC++可再发行?
- 14. 32位OpenCL SDK和64位操作系统错误
- 15. VM Virtual Box 64位硬件上的32位操作系统
- 16. 32位应用程序的64位操作系统
- 17. 如何检测Flex中的32位或64位操作系统?
- 18. 在64位操作系统上调试32位CASSINI(Oracle 9)
- 19. 在64位操作系统上启动32位进程
- 20. 64位操作系统与32位MS办公室问题
- 21. 对32位系统中的64位字进行操作
- 22. 开在64位操作系统32位Visual C#项目
- 23. 32位和64位操作系统上的Java版本
- 24. 在64位架构上的32位操作系统
- 25. 在64位服务器上加载32位dll操作系统
- 26. 对32位和64位操作系统的不同计算
- 27. 逻辑地址空间在64位和32位操作系统
- 28. 在32位操作系统上运行64位jvm
- 29. Environment.GetEnvironmentVariable检查操作系统版本32位/ 64位
- 30. 32位系统中的32位和64位之间的操作(sint/uint)
这是错误的,它甚至不好笑:“每条指令只有32位,你可以保存的指令总数(地址空间)是2^32 = 4294967296” –
“请纠正我。这就是我从大学学到的东西 –