吴忠躺衫网络科技有限公司

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>主機配件>cpu>

什么是CPU 64位技術(shù)

2009年12月24日 10:11 www.solar-ruike.com.cn 作者:佚名 用戶評論(0

什么是CPU 64位技術(shù)??
??
???
??? 這里的64位技術(shù)是相對于32位而言的,這個位數(shù)指的是CPU GPRs(General-Purpose Registers,通用寄存器)的數(shù)據(jù)寬度為64位,64位指令集就是運行64位數(shù)據(jù)的指令,也就是說處理器一次可以運行64bit數(shù)據(jù)。64bit處理器并非現(xiàn)在才有的,在高端的RISC(Reduced Instruction Set Computing,精簡指令集計算機)很早就有64bit處理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。

??? 64bit計算主要有兩大優(yōu)點:可以進行更大范圍的整數(shù)運算;可以支持更大的內(nèi)存。不能因為數(shù)字上的變化,而簡單的認為64bit處理器的性能是32bit處理器性能的兩倍。實際上在32bit應(yīng)用下,32bit處理器的性能甚至會更強,即使是64bit處理器,目前情況下也是在32bit應(yīng)用下性能更強。所以要認清64bit處理器的優(yōu)勢,但不可迷信64bit。

??? 要實現(xiàn)真正意義上的64位計算,光有64位的處理器是不行的,還必須得有64位的操作系統(tǒng)以及64位的應(yīng)用軟件才行,三者缺一不可,缺少其中任何一種要素都是無法實現(xiàn)64位計算的。目前,在64位處理器方面,IntelAMD兩大處理器廠商都發(fā)布了多個系列多種規(guī)格的64位處理器;而在操作系統(tǒng)和應(yīng)用軟件方面,目前的情況不容樂觀。因為真正適合于個人使用的64位操作系統(tǒng)現(xiàn)在就只有Windows XP X64,而Windows XP X64本身也只是一個過渡性質(zhì)的64位操作系統(tǒng),在Windows Vista發(fā)布以后就將被淘汰,而且Windows XP X64本身也不太完善,易用性不高,一個明顯的例子就是各種硬件設(shè)備的驅(qū)動程序很不完善,而且現(xiàn)在64位的應(yīng)用軟件還基本上沒有,確實硬件廠商和軟件廠商也不愿意去為一個過渡性質(zhì)的操作系統(tǒng)編寫驅(qū)動程序和應(yīng)用軟件。所以要想實現(xiàn)真正的64位計算,恐怕還得等到Windows Vista普及一段時間之后才行。

??? 目前主流CPU使用的64位技術(shù)主要有AMD公司的AMD64位技術(shù)、Intel公司的EM64T技術(shù)、和Intel公司的IA-64技術(shù)。其中IA-64是Intel獨立開發(fā),不兼容現(xiàn)在的傳統(tǒng)的32位計算機,僅用于Itanium(安騰)以及后續(xù)產(chǎn)品Itanium 2,一般用戶不會涉及到,因此這里僅對AMD64位技術(shù)和Intel的EM64T技術(shù)做一下簡單介紹。

AMD64位技術(shù)
??? AMD64的位技術(shù)是在原始32位X86指令集的基礎(chǔ)上加入了X86-64擴展64位X86指令集,使這款芯片在硬件上兼容原來的32位X86軟件,并同時支持X86-64的擴展64位計算,使得這款芯片成為真正的64位X86芯片。這是一個真正的64位的標準,X86-64具有64位的尋址能力。

??? X86-64新增的幾組CPU寄存器將提供更快的執(zhí)行效率。寄存器是CPU內(nèi)部用來創(chuàng)建和儲存CPU運算結(jié)果和其它運算結(jié)果的地方。標準的32-bit x86架構(gòu)包括8個通用寄存器(GPR),AMD在X86-64中又增加了8組(R8-R9),將寄存器的數(shù)目提高到了16組。X86-64寄存器默認位64-bit。還增加了8組128-bit XMM寄存器(也叫SSE寄存器,XMM8-XMM15),將能給單指令多數(shù)據(jù)流技術(shù)(SIMD)運算提供更多的空間,這些128位的寄存器將提供在矢量和標量計算模式下進行128位雙精度處理,為3D建模、矢量分析和虛擬現(xiàn)實的實現(xiàn)提供了硬件基礎(chǔ)。通過提供了更多的寄存器,按照X86-64標準生產(chǎn)的CPU可以更有效的處理數(shù)據(jù),可以在一個時鐘周期中傳輸更多的信息

EM64T技術(shù)
??? Intel官方是給EM64T這樣定義的:EM64T全稱Extended Memory 64 Technology,即擴展64bit內(nèi)存技術(shù)。EM64T是Intel IA-32架構(gòu)的擴展,即IA-32e(Intel Architectur-32 extension)。IA-32處理器通過附加EM64T技術(shù),便可在兼容IA-32軟件的情況下,允許軟件利用更多的內(nèi)存地址空間,并且允許軟件進行32 bit線性地址寫入。EM64T特別強調(diào)的是對32 bit和64 bit的兼容性。Intel為新核心增加了8個64 bit GPRs(R8-R15),并且把原有GRPs全部擴展為64 bit,如前文所述這樣可以提高整數(shù)運算能力。增加8個128bit SSE寄存器(XMM8-XMM15),是為了增強多媒體性能,包括對SSE、SSE2和SSE3的支持。

??? Intel為支持EM64T技術(shù)的處理器設(shè)計了兩大模式:傳統(tǒng)IA-32模式(legacy IA-32 mode)和IA-32e擴展模式(IA-32e mode)。在支持EM64T技術(shù)的處理器內(nèi)有一個稱之為擴展功能激活寄存器(extended feature enable register,IA32_EFER)的部件,其中的Bit10控制著EM64T是否激活。Bit10被稱作IA-32e模式有效(IA-32e mode active)或長模式有效(long mode active,LMA)。當LMA=0時,處理器便作為一顆標準的32 bit(IA32)處理器運行在傳統(tǒng)IA-32模式;當LMA=1時,EM64T便被激活,處理器會運行在IA-32e擴展模式下。

??? 目前AMD方面支持64位技術(shù)的CPU有Athlon 64系列、Athlon FX系列和Opteron系列。Intel方面支持64位技術(shù)的CPU有使用Nocona核心的Xeon系列、使用Prescott 2M核心的Pentium 4 6系列和使用Prescott 2M核心的P4 EE系列。

非常好我支持^.^

(1) 100%

不好我反對

(0) 0%

( 發(fā)表人:admin )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?
      中国百家乐官网软件| 百家乐网上玩法| 百家乐官网大赢家客户端| 大发888源码| 游戏机百家乐的技术| 破解百家乐官网视频游戏密码| 皇冠足球即时比分| 大发888娱乐官方| 澳门百家乐战法| 太阳百家乐官网破解| 电子百家乐官网博彩正网| 六合彩报码聊天室| 环球百家乐娱乐城| 凯旋门百家乐现金网| 太原百家乐官网的玩法技巧和规则 | 百家乐心术| 百家乐怎么打啊| 百家乐官网暗红色桌布| 波音网百家乐官网合作| 星期八娱乐城官网| 新濠国际娱乐| 大发888下载安装| 太阳百家乐路单生| 卢克索百家乐的玩法技巧和规则| 百家乐代理条件| 做生意养猫风水| 皇城百家乐官网娱乐城| 百家乐官网存1000送| 百家乐官网的战术| 最新百家乐官网出千赌具| 百家乐官网不能视频| 和乐娱乐| 在线赌博平台| 盈丰国际博彩网| 大发888游戏平台dafa 888 gw| 大发888娱乐城下载新澳博| 免费百家乐倍投软件| 新全讯网网站| 边城棋牌中心| 皇冠网vip小说| 百家乐官网免費游戏|