首頁  >  文章  >  某台微電腦安裝的是64位元作業系統中,64位元指的是什麼

某台微電腦安裝的是64位元作業系統中,64位元指的是什麼

青灯夜游
青灯夜游原創
2022-03-25 13:41:1535821瀏覽

某台微電腦安裝的是64位元作業系統中,64位元指的是CPU的字長,也就是CPU每次能處理64位元二進位資料。字長是CPU的主要技術指標之一,指的是CPU一次能並行處理的二進位位數,字長總是8的整數倍,通常PC機的字長為32位,64位。

某台微電腦安裝的是64位元作業系統中,64位元指的是什麼

本教學操作環境:windows7系統、Dell G3電腦。

某台微電腦安裝的是64位元作業系統中,64位元指的是CPU的字長,也就是CPU每次能處理64位元二進位資料。

電腦採用二進位編碼方式表示數、字元、指令和其它控制資訊。電腦在儲存、傳送或操作時,作為一個單元的一組二進位碼稱為字,一個字中的二進位位元的位數稱為字長。

字長是CPU的主要技術指標之一,指的是CPU一次能並行處理的二進位位數,字長總是8的整數倍,通常PC機的字長為32位,64位元.

64位元CPU就是在同一時間內處理字長為64位元的二進位資料。二進位的每一個0或1是組成二進位的最小單位,稱為位元(bit)。常用的字長為8位、16位、32位和64位。字長為8位元的編碼稱為位元組,是計算機中的基本編碼單位。

一個 64 位元的 CPU,內部可能有外部資料匯流排或不同大小的位址匯流排,可能比較大或比較小;術語「64位元」也常用來描述這些匯流排的大小。例如,目前有許多機器有著使用 64 位元匯流排的 32 位元處理器(如原始的 Pentium 和之後的 CPU),因此有時會被稱為「64位元」。同樣的,某些16 位元處理器(如MC68000,摩托羅拉公司生產的一款16位元處理器,因整合約68,000個電晶體而得名)指的是16/32 位元處理器具有16 位元的匯流排,不過內部也有一些32 位元的效能。這個術語也可能指電腦指令集的指令長度,或其它的資料項(如常見的 64 位元雙精度浮點數)。去掉進一步的條件,「64位元」電腦架構一般具有 64 位寬的整數型暫存器,它可支援(內部和外部兩者) 64 位元「區塊」(chunk)的整數型資料。

64位元和32位元比較

從32位元到64位元架構的改變是一個根本的改變,因為大多數作業系統必須進行全面性修改,以獲得新架構的優點。其它軟體也必須進行移植,以使用新的效能;較舊的軟體一般可藉由硬體相容模式(新的處理器支援較舊的 32 位元版本指令集)或軟體模擬來支援。或直接在 64 位元處理器裡面實作 32 位元處理器內核(如同 Intel 的 Itanium 處理器,其內含有 x86 處理器內核,用來執行 32 位元 x86 應用程式)。支援 64 位元架構的作業系統,一般同時支援 32 位元和 64 位元的應用程式。

明顯的例外是 AS/400,其軟體執行在虛擬的指令集架構,稱為 TIMI(技術獨立機器介面),它會在執行之前,以低階軟體轉換成本地機器碼。低階軟體必須全部重寫,以移移整個 OS 以及所有的軟體到新的平台。例如,當IBM 轉移較舊的32/48 位元「IMPI」指令集到64 位元PowerPC(IMPI 完全不像32 位元PowerPC,所以這比從32 位元版本的指令集轉移到相同指令集的64 位元版本的規模還要龐大)。

64 位元架構無疑可應用在需要處理大量資料的應用程序,如數位視訊、科學運算、和早期的大型資料庫。在其它工作方面,其 32 位元相容模式是否會快過同等級的 32 位元系統,這部分已有很多爭論。在 x86-64 架構(AMD64 和 Intel 64)中,主要的 32 位元作業系統和應用程序,可平滑的執行於 64 位元硬體上。

Sun 的64 位元 Java虛擬機器的啟動速度比32 位元虛擬機器還慢,因為Sun 仍假定所有的64 位元機器都是伺服器,而且只有為64 位元平台實施「伺服器」編譯器(C2)。 「客戶端」編譯器(C1)產生較慢的程式碼,不過編譯得較快。所以儘管在 64 位元 JVM 的 Java 程式在一段很長的周期會執行的較好(一般為長時間運作的「伺服器」應用程式),它的啟動時間可能更久。對於短生命期的應用程式(如 Java 編譯器 javac) 增加啟動時間可控制執行時間,使 64 位元的 JVM 整體變慢。

應該指出,在 32 位元和 64 位元處理器時,速度並不是唯一的考量因素。應用程序,如多任務、壓力測試(stress testing)、叢集(clustering)(用於HPC)可能更適合 64 位元架構以正確部署。為了以上原因,64 位元叢集已廣泛部署於大型組織,如 IBM、Vodafone、HP、微軟。

更多相關知識,請造訪常見問題欄位!

以上是某台微電腦安裝的是64位元作業系統中,64位元指的是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn