مشاهده نسخه کامل
: تفاوت x64و ia64 و amd64
gamecrazy
16-09-2009, 23:50
می خواستم بدونم تفاوت اینا چیه ؟مگه هر سه تاشون 64 بیتی نیستن ؟
بعضی لینوکسا برای نسخه 64 بیتی فقط amd64 رو دارن که مثل اینکه روی اینتل هم نصب میشه !!! پس چرا نوشته amd64 ؟
می خواستم بدونم تفاوت اینا چیه ؟مگه هر سه تاشون 64 بیتی نیستن ؟
بعضی لینوکسا برای نسخه 64 بیتی فقط amd64 رو دارن که مثل اینکه روی اینتل هم نصب میشه !!! پس چرا نوشته amd64 ؟
x64 - x64 is the common standard and architecture of 64-bit based microprocessor(same as we call x86)
AMD64 - AMD64 is Advanced Micro Devices, 64-bit processor that also support 32-bit code. You can install 32-bit Windows on an AMD64 machine
IA64 – IA64 ( Intel Itanium 64) processors run 64-bit natively. It offers 32-bit emulation to run 32 bit applications, but you should install a 64 bit operating
system and cannot install 32-bit Windows on it.
EM64T - (EM64T) Extended Memory 64 Technology – for Intel Xeon processors. This processor also supports running 32-bit processes natively like the AMD64.
Thanks Heath Stewart for your nice post on the same topic.
توجه کنید که ساختار کلی اینها ممکن هست در نهایت با هم آنقدر متفاوت نباشه (البته در این زمینه یک مهندس سخت افزار باید نظر بده) ولی AMD64 بیشتر به عنوان یک اسم کد برای ساختارهای 64 بیتی مطرح هست تا به عنوان یک معماری برای پروسسور ها، یعنی حداقل به شخصه زیاد ندیدم که یک برنامه نسخه ی EM64Tهم داشته باشه! در حالی که اگر برای ساختار 64 بیتی هم درست شده باشه بر اساس AMD64 بوده که روی پروسسورهای intel هم کار می کنه، و شاید همونطور که گفتم یا ساختار ایتدایی اینها همه یکیست و یا AMD64 یک نام کد هست.
و البته این هم نکته ای که شک داشتم:
Since AMD64 and Intel 64 are substantially similar, many software and hardware products use one vendor-neutral term to indicate their compatibility with both implementations
منبع:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.