32位和64位有什麼區別

支援的記憶體不同;支援的處理器不同;軟體執行版本不同。

電腦的位數一般即指作業系統的位數,32位作業系統可以定址2的32次方個位元組的記憶體範圍,64位作業系統則可定址2的64次方個位元組的記憶體範圍。相對於32位電腦來說,64位電腦理論上的資料處理能力更強,速度更快。

首先,它們支援的記憶體不同,32位的作業系統最多支援4G的記憶體,但是64位系統支援可以支援4G、8G、16G、32G、64G、128G、256G等。

其次,它們支援的處理器不同,64位的作業系統支援64位和32位的處理器,而32位的系統卻不能完全支援64位的處理器。

另外,它們支援的軟體不同,64位系統支援32位和64位軟體,32位系統僅支援32位軟體。

不僅如此,32系統和64位系統處理資料的能力也不一樣,理論上64位的系統會比32位快1倍。並且在系統體積方面,64位系統比32位系統大得多。

目前,64位系統是大勢所趨,所以一般情況下建議大家安裝64位系統,當然也需要根據自己的實際情況出發。

32位和64位有什麼區別

CPU包括運算邏輯部件、暫存器部件和控制部件等,英文Logic components;運算邏輯部件,可以執行定點或浮點算術運算操作、移位操作以及邏輯操作,也可執行地址運算和轉換。

暫存器部件,包括通用暫存器、專用暫存器和控制暫存器。通用暫存器又可分定點數和浮點數兩類,它們用來儲存指令執行過程中臨時存放的暫存器運算元和中間(或最終)的操作結果。

通用暫存器是中央處理器的重要組成部分,大多數指令都要訪問到通用暫存器。通用暫存器的寬度決定計算機內部的資料通路寬度,其埠數目往往可影響內部操作的並行性。

專用暫存器是為了執行一些特殊操作所需用的暫存器。

控制暫存器(CR0~CR3)用於控制和確定處理器的操作模式以及當前執行任務的特性。CR0中含有控制處理器操作模式和狀態的系統控制標誌;CR1保留不用;CR2含有導致頁錯誤的線性地址;CR3中含有頁目錄表實體記憶體基地址,因此該暫存器也被稱為頁目錄基地址暫存器PDBR(Page-Directory Base address Register)。

32位和64位有什麼區別 第2張

英文Control unit;控制部件,主要是負責對指令譯碼,並且發出為完成每條指令所要執行的各個操作的控制訊號。

其結構有兩種:一種是以微儲存為核心的微程式控制方式;一種是以邏輯硬佈線結構為主的控制方式。

微儲存中保持微碼,每一個微碼對應於一個最基本的微操作,又稱微指令;各條指令是由不同序列的微碼組成,這種微碼序列構成微程式。中央處理器在對指令譯碼以後,即發出一定時序的控制訊號,按給定序列的順序以微週期為節拍執行由這些微碼確定的若干個微操作,即可完成某條指令的執行。

簡單指令是由(3~5)個微操作組成,複雜指令則要由幾十個微操作甚至幾百個微操作組成。

32位和64位有什麼區別 第3張

即對資料進行算術運算和邏輯運算,或進行其他的資訊處理。

其功能主要是解釋計算機指令以及處理計算機軟體中的資料, 並執行指令。在微型計算機中又稱微處理器,計算機的所有操作都受CPU控制,CPU的效能指標直接決定了微機系統的效能指標。CPU具有以下4個方面的基本功能:資料通訊,資源共享,分散式處理,提供系統可靠性。運作原理可基本分為四個階段:提取(Fetch)、解碼(Decode)、執行(Execute)和寫回(Writeback)。