X86-64
![](https://cdn.statically.io/img/upload.wikimedia.org/wikipedia/commons/thumb/d/d8/AMD_Athlon_64FX.jpg/220px-AMD_Athlon_64FX.jpg)
معماری ایکس۶۴ (با نمادهای x64، x86_64،x86-64 و amd64) یک نسخهٔ ۶۴ بیتی از مجموعه دستورالعملهای به کار رفته در معماری اکس۸۶ است. این معماری رایانهای از حجم بسیار بالاتری از حافظه مجازی و انبارش داده رایانهای پشتیبانی میکند که در معماریهای گذشته امکانپذیر نبود. ایکس۶۴ از ثباتهای عمومی ۶۴ بیتی نیز پشتیبانی میکند و بهبودهای بسیاری دیگری نیز یافتهاست.
معماری ایکس۸۶–۶۴ دارای سازگاری عقبرو با کدهای ۱۶ بیتی و ۳۲ بیتی ایکس۸۶ است. از آنجایی که امکان اجرای این کدها در سطح سختافزار پیادهسازی شدهاست، نیازی به استفاده از امولاتور نیست و پروندههای اجراپذیر ایکس۸۶ بدون مشکلی در زمین��ٔ سازگاری یا کاهش کارایی اجرا میشوند. با این وجود نرمافزارهای کاربردیای که برای استفاده از ویژگیهای معماری جدید نوشته شده باشند میتوانند به کارایی بیشتری دست یابند.
نامگذاری
[ویرایش]ایکس۶۴ نخستینبار توسط ایامدی گسترش یافت و سپس توسط اینتل و ویآیای نیز به کار گرفته شد. ایامدی در زمان معرفی این معماری عنوان ایامدی۶۴ (AMD64) را برای آن در نظر گرفت اما اینتل در ابتدا از IA-32e و EM64T استفاده کرد، تا اینکه در نهایت عنوان اینتل ۶۴ (Intel 64) را برگزید. برخی از شرکتها همچون اپل از x86-64 یا x86_64 برای اشاره به این معماری استفاده میکنند در مقابل شرکتهایی همچون سان مایکروسیستمز (اوراکل کنونی) و مایکروسافت از عبارت x64 بهره میبرند. در چندین توزیع لینوکس و بیاسدی همچنان از عنوان AMD64 استفاده میشود.
جستارهای وابسته
[ویرایش]منابع
[ویرایش]- Wikipedia contributors, "X86-64," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=X86-64&oldid=577047650 (accessed October 14, 2013).