複製鏈接
請複製以下鏈接發送給好友

amd64

鎖定
AMD64,或“x64”,是一種64位元的電腦處理器架構。它是基於現有32位元的x86架構,由AMD公司所開發,應用AMD64指令集的自家產品有Athlon(速龍) 64、Athlon 64 FX、Athlon 64 X2、Turion(炫龍) 64、Opteron皓龍)、Sempron(閃龍)、Phenom羿龍)、Phenom II、Athlon II及最新Ryzen(鋭龍)、Epyc(霄龍處理器)。
中文名
amd64
別    名
x86_64
架    構
32位元的x86擴展
新    增
暫存器

amd64架構概述

AMD試圖以自家的AMD64指令集去清理Intel的x86-32專屬的,並把x86更新至近似領先的RISC環境。曾參與設計DEC Alpha64位處理器的Dirk Meyer也有份參與制定AMD64的規格,以及AMD的員工中有不少前Alpha處理器的工程師,因此他們為AMD64立下不少功勞。部份重大改變如下:
地址闊度加長;SSE2SSE3指令;“禁止執行”位元 (NX-bit): AMD64其中一個特色是擁有“禁止執行”(No-Execute, NX)的位元,可以防止蠕蟲病毒以緩衝區滿溢的方式來進行攻擊(也稱:緩衝區溢位攻擊,Buffer Overflow)。

amd64市場分析

AMD64代表AMD放棄了跟隨Intel標準的一貫作風,選擇了像把16位的Intel 8086擴充成32位的80386般,去把x86架構擴充成64位版本,且兼容原有標準。
AMD64架構在IA-32上新增了64位暫存器,併兼容早期的16位和32位軟件,可使現有以x86為對象的編譯器容易轉為AMD64版本。除此之外,NX bit也是引人注目的特色之一。
不少人認為,像DEC Alpha般的64位RISC芯片,最終會取代現有過時及多變的x86架構。但事實上,為x86系統而設的應用軟件實在太龐大,成為Alpha不能取代x86的主要原因,AMD64能有效地把x86架構移至64位的環境,並且能兼容原有的x86應用程序。