想了解了解電腦的32位和64位是什麼意思
提問者:迷戀錵飛舞 | 瀏覽 次 | 提問時間:2016-12-13 | 回答數量:3
我們通常說的64位技術是相對於32位而言的,這個位數指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為64位,64位指令集就是運行...
已有3條答案
firefallsblood
回答數:30187 | 被采納數:197
2016-12-13 12:45:55
我們通常說的64位技術是相對於32位而言的,這個位數指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為64位,64位指令集就是運行64位數據的指令,也就是說處理器一次可以運行64bit數據。
從32位到64位,表麵上好象隻是CPU字長增大了一倍,實際上它使尋址範圍、最大內存容量、數據傳輸和處理速度、數值精度等指標也成倍增加,帶來的結果就是CPU的處理能力得到大幅提升,尤其是對強烈依賴數值運算、存在巨量數據吞吐和需要超大並發處理的應用提升效果非常明顯,如科學計算、人工智能、平麵設計、視頻處理、3D動畫和遊戲、數據庫以及各種網絡服務器等。
目前主流CPU使用的64位技術主要有AMD公司的AMD64位技術、Intel公司的EM64T技術、和Intel公司的IA-64技術。其中IA-64是Intel獨立開發,不兼容32位計算機,僅用於Itanium(安騰)以及後續產品Itanium 2,人們習慣性地稱它為“純64位技術”。
64位計算技術從2004年推出至今,其產品線不斷豐富。目前,AMD方麵支持64位技術的CPU有Athlon 64係列、Athlon FX係列和Opteron係列。Intel方麵支持64位技術的CPU有使用Nocona核心的Xeon係列、使用Prescott 2M核心的Pentium 4 6係列和使用Prescott 2M核心的P4 EE係列。
lol瘋子不瘋
回答數:25983 | 被采納數:93
2016-12-14 07:12:32
64與32的最大差別是可識別內存的大小不同。64位可以識別4G以上的內存。而32位就不能識別那麼大的內存,隻會認識3.4G左右的內存.這是你裝64位的主要的原因。可以識別更大的內存,讓電腦更流暢!
簡單愛著你9
回答數:12950 | 被采納數:0
2016-12-14 09:31:45
32位和64位含義:位數指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數據寬度為多少位,多少位(以32位為例)32位指令集就是運行32位數據的指令,也就是說處理器一次可以運行32bit數據。
所謂32位處理器就是一次隻能處理32位,也就是4個字節的數據,而64位處理器一次就能處理64位,即8個字節的數據。如果我們將總長128位的指令分別按照16位、32位、64位為單位進行編輯的話:舊的16位處理器,比如Intel 80286 CPU需要8個指令,32位的處理器需要4個指令,而64位處理器則隻要兩個指令,顯然,在工作頻率相同的情況下,64位處理器的處理速度會比16位、32位的更快。而且除了運算能力之外,與32位處理器相比,64位處理器的優勢還體現在係統對內存的控製上。由於地址使用的是特殊的整數,而64位處理器的一個ALU(算術邏輯運算器)和寄存器可以處理更大的整數,也就是更大的地址。傳統32位處理器的尋址空間最大為4GB,使得很多需要大容量內存的數據處理程序在這時都會顯得捉襟見肘,形成了運行效率的瓶頸。而64位的處理器在理論上則可以達到1800萬個TB,1TB等於1024GB,1GB等於1024MB,所以64位的處理器能夠徹底解決32位計算係統所遇到的瓶頸現象,速度快人一等,對於那些要求多處理器可擴展性、更大的可尋址內存、視頻/音頻/三維處理或較高計算準確性的應用程序而言,AMD 64處理器可提供卓越的性能。