與64位區别
所謂64位的計算機,就是指這台計算機使用了64位的CPU,相比較32位的CPU來說,64位CPU最為明顯的變化就是增加了8個64位的通用寄存器,内存尋址能力提高到64位,以及寄存器和指令指針升級到64位等。”
為了處理數據,暫時儲存結果,或者做間接尋址等等動作,每個處理器都具備一些内建的内存,這些能夠在不延遲的狀态下存取的内存稱為寄存器。32位的處理器為什麼會比64位處理器的性能差很多,這其實是一個受虛拟和實際内存尺寸的限制影響。
缺陷
當面臨大量的數據流時,32位的寄存器和指令集不能及時進行相應的處理運算。”所謂32位處理器就是一次隻能處理32位,也就是4個字節的數據,而64位處理器一次就能處理64位,即8個字節的數據。如果我們将總長128位的指令分别按照16位、32位、64位為單位進行編輯的話:舊的16位處理器,比如Intel80286CPU需要8個指令,32位的處理器需要4個指令,而64位處理器則隻要兩個指令,顯然,在工作頻率相同的情況下,64位處理器的處理速度會比16位、32位的更快。
而且除了運算能力之外,與32位處理器相比,64位處理器的優勢還體現在系統對内存的控制上。由于地址使用的是特殊的整數,而64位處理器的一個ALU(算術邏輯運算器)和寄存器可以處理更大的整數,也就是更大的地址。傳統32位處理器的尋址空間最大為4GB,使得很多需要大容量内存的數據處理程序在這時都會顯得捉襟見肘,形成了運行效率的瓶頸。而64位的處理器在理論上則可以達到16777216個TB,1TB等于1024GB,1GB等于1024MB,所以64位的處理器能夠徹底解決32位計算系統所遇到的瓶頸現象,速度快人一等。
對于那些要求多處理器可擴展性、更大的可尋址内存、視頻/音頻/三維處理或較高計算準确性的應用程序而言,AMD64位處理器可提供卓越的性能。



















