
如果有人說“我的機器是 64 位元計算機”,我們會得到什麼。 64位元電腦(我的意思是CPU架構)和作業系統(Windows 64位元OS)有什麼差別。請解釋一下這些術語與處理器架構的關係。
答案1
64 位元處理器是一種在單一操作中處理(或可以處理)64 位元資料的處理器(例如新增兩個暫存器,每個暫存器都包含 64 位元整數,或透過 64 位元指標存取記憶體位置)。
64 位元作業系統是一種經過編譯以利用 64 位元處理器提供的 64 位元指令的作業系統,因此無法在不支援這些指令的處理器上運作。例如,64 位元 Windows 的優勢之一是它可以比 32 位元版本的 Windows 充分利用更多的實體 RAM。
許多主流的64位元處理器也有32位元指令,因此它們能夠運作32位元或64位元作業系統。
答案2
具有64位元暫存器的CPU可以比32位元CPU處理更多的數據,速度比16位元和8位元CPU更快。系統CPU暫存器中的可用空間越多,可以處理的進程就越多,特別是在系統記憶體方面