应用程序32/64位和OS 32/64位

时间:2012-09-07 08:04:44

标签: operating-system x86 64-bit 32-bit

我想知道以下事项:

  1. 32位应用程序可以在32位操作系统下运行吗?
  2. 32位应用程序可以在64位操作系统下运行吗?
  3. 64位应用程序可以在32位操作系统下运行吗?
  4. 64位应用程序可以在64位操作系统下运行吗?
  5. 谢谢。

4 个答案:

答案 0 :(得分:0)

是。如果不是直接(案例3很难),那么通过仿真/虚拟化。

答案 1 :(得分:0)

  1. 是的,当然......
  2. 没有
  3. 当然是......
  4. 也许你应该阅读一些关于计算机,CPU和x86 acrhitecture的内容。

答案 2 :(得分:0)

1)是的 2)是的 3)否(如上所述,没有运行虚拟机或模拟或其他东西) 4)是的

http://www.techsupportalert.com/content/32-bit-and-64-bit-explained.htm

有一些阅读材料可以帮助您解决原因:)

答案 3 :(得分:0)

是 是 没有 是

在32位系统和应用程序中,变量的大小为“x”。 在64位系统和应用程序中,变量的大小为“2x”

因此,64位系统中的指针可以指向32位系统中指针的两倍数量...这就是为什么64位系统中的指针可以访问32位应用程序和32位中的任何内容系统指针只能访问64位应用程序中应该访问的一半数据...