AMD64: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
InternetArchiveBot (bicara | kontrib)
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.2
 
(28 revisi perantara oleh 24 pengguna tidak ditampilkan)
Baris 1:
{{rapikan|topik=teknologi informasi}}
==Mengenai AMD64==
[[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[x86-64]] dan khusus Athlon juga ditambahkan [[PasificaPacifica]] yang merupakan teknologi [[virtulisasivirtualisasi]] 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.
 
== 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 ==
* [http://developer.amd.com/Resources/documentation/guides/Pages/default.aspx#manuals 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 |date=2012-10-24 }}
* [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 ([http://stanford-online.stanford.edu/courses/ee380/000927-ee380-100.asx 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 [http://www.stanford.edu/class/ee380/Abstracts/040107.html 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 }})
* [http://www.xbitlabs.com/news/other/display/20041227094638.html 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 }}
* [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.
* [http://techreport.com/reviews/2005q1/64-bits/index.x?pg=1 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 }}
* [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/ |date=2008-09-20 }}
* [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}}
 
[[Kategori:Mikroprosesor]]
[[Kategori:Arsitektur x86]]
[[Kategori:Produk Advanced Micro Devices]]
 
[[ar:AMD 64]]
[[ca:AMD64]]
[[cs:AMD64]]
[[da:X86-64]]
[[de:AMD64]]
[[en:X86-64#AMD64]]
[[es:AMD64]]
[[fi:AMD64]]
[[fr:AMD64]]
[[hu:AMD64]]
[[it:AMD64]]
[[ja:AMD64]]
[[nl:AMD64]]
[[no:X86-64]]
[[pl:AMD64]]
[[pt:AMD64]]
[[ru:AMD64]]
[[sl:X86-64]]
[[sv:AMD64]]
[[th:X86-64]]
[[tr:AMD64]]
[[zh:X86-64#AMD64]]