AMD64

AMD64 , Advanced Micro Devices şirketinin ilk 64-  bit mikroişlemcilerinin mimarisinin adıdır . Kod adı, x86-64 teriminin yerini alan Hammer ( İngiliz çekici ) . X86-64 adı genellikle bu komut setinden bahsederken AMD markasına atıfta bulunmadan kullanılır. Gerçekten, Intel başlangıçta AMD64 ile uyumlu olmayan bir IA64 komut setiyle başlarken, bugün Intel'in yeni işlemcileri x86-64 uyumludur .

Bu mimari standart 32 bit uyumlu x86 gelen Intel . Bu tarafından kullanılan Athlon 64 , Athlon FX , Athlon X2 , Sempron 64, Turion , Opteron , Fusion ve Phenom .

Intel sonradan adı altında, bu mimariyi benimsenen Intel 64 , EM64T veya IA-32e onun içinde, Pentium 4 , Pentium D , Pentium Extreme Edition , Celeron D , Xeon işlemciler ve en yeni üzerinde Çekirdek i3s , Core i5 ve Core i7 . Microsoft bu teknoloji hakkında x64 adı altında iletişim kurmaktadır .

Dirk Meyer, üzerinde çalıştığı bir mühendis işlemci Alpha ait Aralık , projeye katıldı.

Mimari

AMD x86-64 mimarisi yönerge seti, Intel IA-32 (x86-32) mimarisinin bir uzantısıdır . AMD64 mimarisinin ana özellikleri, 64-bit genel kayıtlar, 64-bit tamsayı aritmetik ve mantık işlemlerinin yanı sıra 64-bit sanal adresleri destekler. Yaratıcılar, özellikle aşağıdakiler dahil olmak üzere başka iyileştirmeler önermek için yeni bir mimari fırsatı yakaladılar:

Farklı çalışma modları

Çalışma modu İşletim sistemi gerekli Yeniden derleme gerekli Varsayılan adres boyutu Varsayılan işlenen boyutu Kayıt defteri uzantıları GPR kayıtlarının tipik boyutu
Uzun moda 64 bit modu 64-bit (x86-64) uyumlu işletim sistemi (ör. Windows 7 , Linux x86-64) Evet 64 32 Evet 64
Uyumluluk modu Hayır 32 32 Hayır 32
16 16 16
Eski Mod Korumalı mod " Eski 16 bit veya 32 bit" işletim sistemi  Hayır 32 32 Hayır 32
16 16 16
sanal mod 8086 16 16 16
Gerçek moda Eski 16 bit işletim sistemi

Bu modların açıklaması

Uygulamalar

Aşağıdaki işlemciler AMD64 mimarisini uygular:

Başka bir ortak mimaride uygulamalar: Intel 64

Aşağıdaki işlemciler Intel 64 mimarisini uygular:

Endüstriyel İsimlendirme

AMD64 ve Intel 64 mimarileri nispeten benzer olduğundan, birçok yazılım ve donanım ürünü, her iki uygulamayla uyumluluğunu belirtmek için tarafsız bir ticari terim kullanır. AMD'nin bu işlemcinin mimarisi için orijinal adı olan "x86-64", "x86_64" gibi bu amaç için hala kullanılmaktadır. Microsoft ve Sun Microsystems gibi diğer şirketler, pazarlama düzeyinde "x64" daralmasını kullanır.

Birçok işletim sistemi ve ürün, özellikle Intel bu mimariye gelmeden önce x86-64 için destek sunanlar, hem AMD64 hem de Intel 64 için "AMD64" veya "amd64" terimini kullanır.

Notlar ve referanslar

  1. Kevin Van Vechten, "  re: Intel XNU hata raporu  " , Darwin-dev posta listesi , Apple Computer ,9 Ağu 2006( 5 Ekim 2006'da erişildi )  :"Çekirdek ve geliştirici araçları, Mach-O mimarisinin adı için" x86_64 "üzerinde standart hale geldi"
  2. arch (1) Mac OS X Kılavuz Sayfası

Ekler

İlgili Makaleler

Dış bağlantılar