是否可以在「64位處理器」上運行「32位操作系統」?32位操作系統,但x64處理器?
當我將.net運行時定位到x-64並且我的操作系統是32位時發生了什麼?
還有一個補充「順便說一句,32位操作系統(vs 32位處理器)是什麼意思」?
是否可以在「64位處理器」上運行「32位操作系統」?32位操作系統,但x64處理器?
當我將.net運行時定位到x-64並且我的操作系統是32位時發生了什麼?
還有一個補充「順便說一句,32位操作系統(vs 32位處理器)是什麼意思」?
是; x64處理器只是x86的擴展,它是一個32位處理器。
它不會運行。
這意味着操作系統包含在32位處理器上運行的代碼。
儘管x86_64是一種「擴展」的x86體系結構,它的一種*不同的體系結構。這意味着32位程序將不會以x86_64模式運行。您需要32位兼容模式(目前爲止,每個x86_64上都存在這種模式,但未來可能會發生變化),其中處理器的行爲就像內核之外的舊x86一樣。 – hirschhornsalz 2012-03-22 09:52:46
「64位處理器」?沒有。 x86_64處理器?是的,因爲它只是一個x86擴展。並非所有64位體系結構都是32位體系結構的擴展(例如,Itanium,MMIX ...) – 2014-02-15 15:58:24