引用: bluejim寫到:
引用: secrecy寫到:
Win32與Win64這是由硬體來做分別還是系統?
常看到網路上軟體下載有分為:
Win32 x86
Win64 x64
Win32是指什麼?
x86又是指什麼?
又如何知道自己的主機板,CPU那些硬體與作業系統又是Win?? X??呢?
謝謝回應!!^^
作業系統有 32bit/64bit 之分,
ex: 如果裝了64bit 的 Windows ,大部份的 32bit 軟體雖然有可能使用,但是 64bit 的版本才能發揮最大的效能。
x86 CPU 以前是指 Intel 一系列的相容286、386、486 ........CPU ,用來相對於蘋果電腦。
去書店找一本電腦概論的書,看個前言導論,應該就可以解決你大部份的疑問。
你在網路上看的下載,那是以作業系統(OS)為分類的方式,也就是分32位元(32ibt)跟64位元的OS.
但是不見得64位元的OS就能發揮最大效能,反之亦然(雖說32位元不能執行64位元的軟體).畢竟相對來說,在一些情況下,64位元的OS反而執行上佔更多記憶體空間,這要看軟體支援的OS.
真要分差異,基本上就是32位元OS,你裝4G記憶體,OS大約就只能抓到3.5G的記憶體量,剩下的事實上存在,OS卻無法使用,這可以靠ramdisk之類的軟體去做虛擬記憶體.
64位元的OS,則可以抓到4G以上的記憶體量,畢竟2的32次方跟2的64次方位元,差了一個次方.
64位元主要是用在高階的繪圖影像處理,這類需要大量運算的軟體.就是說除非有特殊需要,沒必要裝64位元的OS.
另外也跟CPU有關,基本上你要用64位元的OS,就得買有64位元的處理器(CPU)
64位元的CPU內部有32位元的核心,就能用32位元的OS(如Intel Itanium),能否在64位元執行32位元的軟體,主要也是看CPU
畢竟大多64位元OS都會對32位元軟體做一些相容模式.
嗯,講那麼多的話,籠統解釋,就ˋ是64位元基本上都能用32位元的東西,32位元的則完全不能用64位元的東西.
畢竟軟硬體大都是所謂的向下相容
另外x86說的是早年intel 8086-80486系列的CPU,統稱x86.
這系列的CPU,從8到16,到32位元,甚至是64位元也有(如AMD的x86-64)
附註說明:586電腦只是人們習慣486說法所沿用的.實際上intel為了註冊問題(數字不能註冊商標),586電腦的CPU正式名稱為Pentium.
而x64指的是處理器的位元,OS也有以x64為命名.
詳細說起來還挺複雜的,我也沒把握說的很清楚,總之x86講的是CPU的系列,而x64講的是CPU或OS位元.
分辨上,你的問題很模糊,這邊就只說在OS裡面的分辨法.
右鍵點選我的電腦(Win7或Vista則是電腦),然後選擇最下方的"內容".
可以看到裡面有電腦硬體的基本資料,有行會寫XX位元作業系統(Win XP太久沒用我忘了是不是那樣寫orz),那就是你的OS位元.
[krsl 在 2009-12-25 03:07 AM 作了最後編輯]
| |