當前位置:維知科普網 >

生活

> 32位和64位有什麼區別

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)。

標籤: 位有
  • 文章版權屬於文章作者所有,轉載請註明 https://wzkpw.com/sh/glk6x8.html