|
(Intel Extended Memory 64 Technology (EM64T:
پردازنده هاي نسل بعدي اينتل مبتني بر Socket 775
خواهند بود. اين پردازنده ها از دستور العمل هاي
64 بيتي پشتيباني خواهند كرد و مانند پردازنده هاي
كمپانيAMD با نام Athlon 64 با هر دو سيستم عامل
32 و 64 بيتي عمل خواهند كرد. براي اينكه پردازنده
هاي 64 بيتي بتوانند دستور العمل هاي 32 بيتي را
اجرا كنند نياز به تبديل داده هاي 32 بيتي حافظه
به داده هاي 64 بيتي ميباشد. براي همين منظور
اينتل در چيپست925X خود تكنولوژي بكار برده كه
قادر است اين عمل را انجام دهد. اين تكنولوژيIntel
Extended Memory 64 Technology نام دارد. (Intel
EM64T) تكنولوژي جديدي است كه اجازه مي دهد يكPC،
سرور و ياWorkstation مبتني بر پردازنده هاي نسل
آينده اينتل در هر دو كاربرد 32 بيتي و 64 بيتي
تحت يك سيستم عامل 64 بيتي عمل كنند. همچنين
ميتواند از كاربردهاي 32 بيتي تحت يك سيستم عامل
32 بيتي نيز پشتيباني نمايد. اين تكنولوژي محاسبات
64 بيتي قابل توجهي را بوجود مي آورد. در مجموع
اين تكنولوژي به محدوديت 4 گيگابايت از حافظه كه
فقط توسط كاربردهاي 32 بيتي ميتواند آدرس دهي شود
كمك ميكند و همچنين 8 رجيستر عمومي و 8 رجيستر
SIMD جديد را فراهم ميكند. افزايش مجموعه
رجيسترها ميتواند فشار روي رجيسترها را بوسيله
جلوگيري از پر و خالي شدن Stack كاهش دهد. بطور
كلي توسط اين تكنولوژي اگر از يك سيستم عامل 32
بيتي استفاده شود پردازنده توسط EM64T در وضعيت 32
بيتي عمل خواهد كرد. اگر سيستم عامل 64 بيتي باشد
دو وضعيت اتفاق خواهد افتاد: 1- وضعيت سازگاري 2-
وضعيت 64 بيتي. وضعيت سازگاري بدين صورت است كه
سيستم عامل 64 بيتي باشد ولي برنامه هاي كاربردي
32 بيتي. در اين وضعيت EM64T دستور العمل هاي 32
بيتي نرم افزار را به دستور العمل هاي 64 بيتي
تبديل خواهد كرد و در وضعيت 64 بيت سيستم عامل و
نرم افزارهاي كاربردي هر دو 64 بيتي هستند. جدول
زير اين 3 وضعيت را نمايش ميدهد:
|
Legacy Mode |
Compatibility Mode |
64-Bit Mode |
|
32-bit operating system |
64-bit operating system |
64-bit operating system |
|
32-bit applications |
32-bit applications |
64-bit applications |
|
32-bit drivers |
64-bit driver |
64-bit drivers |
|
|
4GB address space |
64-bit flat virtual address space |
|
|
GPRs are 32-bit |
GPRs are 64-bit |
نرم افزارهاي كاربردي 64 بيتي اكنون در مرحله نخست
توليد هستند و در حال حاضر هيچگونه نرم افزار 64
بيتي بطور رسمي معرفي نشده است. در آينده نزديك
سيستم عامل ها و نرم افزارهاي متعددي توليد خواهند
شد كه از EM64T پشتيباني خواهند كرد. اين نرم
افزارها و سيستم عامل ها عبارتند از:
Windows Server 2003 For 64 Bit Extended Systems
كه در نيمه سال 2004 معرفي خواهد شد.
Windows XP 64-bit Edition : ازEM64T پشتيباني
خواهد كرد و در انتهاي همين سال معرفي خواهد شد.
Visual Studio.NET 2005: قابليت پشتيباني از كدهاي
64 بيتي را خواهد داشت و اكنون با نام رمز Whidbey
شناخته ميشود.
|