AMD64: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tag: Suntingan perangkat seluler Suntingan peramban seluler
Tidak ada ringkasan suntingan
 
(8 revisi perantara oleh 6 pengguna tidak ditampilkan)
Baris 1:
{{rapikan|topik=teknologi informasi}}
[[Berkas:AMD x86-64 Architecture Programmers Manuals.jpg|jmpl|Seri buku panduan pemrograman AMD64 terbitan tahun 2002]]
'''AMD64''', atau '''x86-64''' atau juga '''x64''' adalah sebuah arsitektur set instruksi prosesor yang dibuat oleh Advanced Micro Devices Corporation atau disingkat AMD. Arsitektur ini merupakan tambahan dan pengembangan lebih lanjut dari arsitektur prosesor x86, yang didukung secara langsung. Set instruksi AMD64, saat ini digunakan oleh AMD Athlon 64, AMD Athlon 64 FX, AMD Athlon 64 X2, AMD Opteron, AMD Turion 64, dan AMD Turion X2. Set instruksi itu adalah telah terdapat beberapa instruksi, seperti MMX(+), 3DNow!, SSE, SEE2, SSE3, x86-64 dan khusus Athlon juga ditambahkan Pacifica yang merupakan teknologi virtualisasi yang dikembangkan AMD, yang berbeda dengan set instruksi Vanderpool milik Intel.
 
Set instruksi AMD64, yang pada awalnya disebut dengan x86-64, adalah ekstensi terhadap arsitektur prosesor x86 agar membuat prosesor x86 (yang aslinya 32-bit) dapat menjadi prosesor yang bersifat 64-bit. Seperti diketahui, prosesor 32-bit hanya dapat mengakses memori fisik hingga 4 GB secara langsung, dan untuk kebutuhan masa depan, ukuran 4 GB dirasa tidak cukup. Untuk itulah, AMD membuat eksensi terhadap arsitektur x86.
 
== Kesuksesan ==
Set instruksi ini cukup sukses di pasaran, mengingat dapat menjadikan prosesor x86 menjadi sebuah prosesor 64-bit. Akibat kesuksesan tersebut, [[Intel]] pun mengadopsinya, dan menamainya menjadi [[EM64T]] setelah melakukan beberapa perubahan di beberapa sisi, meski perubahannya tidak terlalu signifikan.
 
== Kompatibilitas ==
Prosesor dengan set instruksi AMD64 dapat berjalan dalam [[real mode|modus real]], [[protected mode|modus terproteksi]], [[virtual protected mode|modus terproteksi virtual]], modus 64-bit dan modus kompatibilitas. Modus 64-bit mengizinkan sebuah sistem operasi 64-bit yang berjalan di atas prosesor x64 agar dapat menjalankan [[aplikasi]] 64-bit, sementara modus kompatibilitas mengizinkan sistem operasi 64-bit yang berjalan di atas prosesor x64 agar menjalankan aplikasi 32-bit yang beredar (memang tidak semua, tetapi setidaknya tidak ada penurunan performa seperti yang terjadi pada prosesor [[Intel Itanium]]).
 
== Pranala luar ==
* [AMD's AMD64 Developer Guides and Manuals {{Webarchive|url=https://web.archive.org/web/20121024233027/http://developer.amd.com/Resources/documentation/guides/Pages/default.aspx#manuals AMD's AMD64 Developer Guides and Manuals]}}
* [http://www.stanford.edu/class/ee380/Abstracts/O00927.html x86-64: Extending the x86 architecture to 64-bits] – technical talk by the architect of AMD64 ([video archive {{Webarchive|url=https://web.archive.org/web/20100813052749/http://stanford-online.stanford.edu/courses/ee380/000927-ee380-100.asx video|date=2010-08-13 archive]}}), and second talk by the same speaker ([http://wwwstanford-online.stanford.edu/classcourses/ee380/Abstracts/040107-ee380-100.htmlasx secondvideo talk by the same speakerarchive] ([{{Webarchive|url=https://web.archive.org/web/20100813100133/http://stanford-online.stanford.edu/courses/ee380/040107-ee380-100.asx video|date=2010-08-13 archive]}})
* [AMD's "Enhanced Virus Protection" {{Webarchive|url=https://web.archive.org/web/20060623073619/http://www.xbitlabs.com/news/other/display/20041227094638.html AMD's|date=2006-06-23 "Enhanced Virus Protection"]}}
* [http://www.theregister.co.uk/2005/08/23/intel_fixes_em64t/ Intel tweaks EM64T for full AMD64 compatibility]
* [http://www.extremetech.com/extreme/56018-analyst-intel-reverseengineered-amd64 Analyst: Intel Reverse-Engineered AMD64]
* [http://marc.info/?l=linux-kernel&m=107766481408468&w=2 Early report of differences between Intel IA32e and AMD64]
* Porting to 64-bit GNU/Linux Systems, by Andreas Jaeger from [[GCC Summit]] 2003 [http://www.linux.org.uk/~ajh/gcc/gccsummit-2003-proceedings.pdf] {{Webarchive|url=https://web.archive.org/web/20040715225038/http://www.linux.org.uk/~ajh/gcc/gccsummit-2003-proceedings.pdf |date=2004-07-15 }}. An excellent paper explaining almost all practical aspects for a transition from 32-bit to 64-bit.
* [Tech Report article: 64-bit computing in theory and practice {{Webarchive|url=https://web.archive.org/web/20070809113234/http://techreport.com/reviews/2005q1/64-bits/index.x?pg=1 Tech Report article: 64|date=2007-bit computing in08-09 theory and practice]}}
* [http://www.intel.com/technology/intel64/index.htm Intel 64 Architecture]
* [http://software.intel.com/en-us/articles/all-about-64-bits/ Intel Software Network: "64 bits"]
* [http://www.turboirc.com/asm TurboIRC.COM tutorial of entering the protected and the long mode the raw way from DOS] {{Webarchive|url=https://web.archive.org/web/20080920020832/http://www.turboirc.com/asm/ }}
* [http://www.codeproject.com/KB/winsdk/Optimization_64_bit.aspx Optimization of 64-bit programs]
* [http://software.intel.com/en-us/articles/seven-steps-of-migrating-a-program-to-a-64-bit-system/ Seven Steps of Migrating a Program to a 64-bit System]
* [http://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx Memory Limits for Windows Releases]
<!-- [[Category:Advanced Micro Devices products]] category is added to the AMD64 redirect page instead of here, in order to make that name appear in the category listing rather than "X86-64"; -->
 
{{hardware-stub}}
{{Authority control}}
 
__TANPADAFTARISI__
[[Kategori:Mikroprosesor]]
__TANPAINDEKS__
[[Kategori:Arsitektur x86]]
_TANPAPRANALABAGIANBARU__
[[Kategori:Produk Advanced Micro Devices]]