AMD64: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Luckas-bot (bicara | kontrib)
k bot Menambah: ro:X86-64
Tidak ada ringkasan suntingan
 
(19 revisi perantara oleh 14 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]] [[mikroprosesor|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|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 Corporation|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.
 
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, tapitetapi setidaknya tidak ada penurunan performa seperti yang terjadi pada prosesor [[Intel Itanium]]).
 
== Pranala luar ==
{{hardware-stub}}
* 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 }}
* 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 |date=2010-08-13 }}), and second talk by the same speaker ([http://stanford-online.stanford.edu/courses/ee380/040107-ee380-100.asx video archive] {{Webarchive|url=https://web.archive.org/web/20100813100133/http://stanford-online.stanford.edu/courses/ee380/040107-ee380-100.asx |date=2010-08-13 }})
* AMD's "Enhanced Virus Protection" {{Webarchive|url=https://web.archive.org/web/20060623073619/http://www.xbitlabs.com/news/other/display/20041227094638.html |date=2006-06-23 }}
* Intel tweaks EM64T for full AMD64 compatibility
* Analyst: Intel Reverse-Engineered AMD64
* 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 |date=2007-08-09 }}
* Intel 64 Architecture
* Intel Software Network: "64 bits"
* 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/ }}
* Optimization of 64-bit programs
* Seven Steps of Migrating a Program to a 64-bit System
* 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}}
[[Kategori:Mikroprosesor]]
{{Authority control}}
[[Kategori:Arsitektur x86]]
[[Kategori:Produk Advanced Micro Devices]]
 
__TANPADAFTARISI__
[[ar:إيه إم دي 64]]
__TANPAINDEKS__
[[ca:AMD64]]
_TANPAPRANALABAGIANBARU__
[[cs:X86-64]]
[[da:X86-64]]
[[de:AMD64]]
[[en:X86-64]]
[[es:X86-64]]
[[fi:AMD64]]
[[fr:AMD64]]
[[he:X86-64]]
[[hu:X86-64]]
[[it:AMD64]]
[[ja:AMD64]]
[[ko:X86-64]]
[[nl:X86-64]]
[[no:X86-64]]
[[pl:AMD64]]
[[pt:AMD64]]
[[ro:X86-64]]
[[ru:X86-64]]
[[sk:X86-64]]
[[sl:X86-64]]
[[sv:AMD64]]
[[th:X86-64]]
[[tr:X86-64]]
[[uk:X64]]
[[zh:X86-64]]