إكس86-64: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل
سطر 2:
أنتجت شركة AMD لصناعة المعالجات سلسلة معالجات AMD وهي AMD Athlon 64 و AMD Athlon 64 FX و AMD Opteron حيث تتوافر معالجات AMD64 بثلاث نكهات كما يقول الكثير من الخبراء:
 
ظهرت معالجات AMD التي تنتجها شركة (Advanced Micro Devices) كمنافس رئيسي لشركة [[إنتل]] ،حيث بدأ عصر [[16-بت]] عام 1981 ب windows 3 ولاحقاً windows 98,95وما تلاهما ويتواصل حتى اليوم بتوسعات [[2332-بت]] تلته حقبة windows [[2332-بت]] ب[[ويندوز إكس بي]] وwindows 2000.
وبعد 15 سنة من طرح معالج [[2332-بت]] طرح إصدار [[2332-بت]] له، لكن التحول نحو [[64-بت]] سيكون أسرع وقد بدأ هذا التحول في سبتمبر عام 2003 مع طرح معالج AMD Athlon 64 للكمبيوتر المكتبي، مع إصدار بيتا من Windows XP [[64-بت]]، تلاه طرح Windows XP [[64-بت]] بالإصدار RC2 الذي طرح مؤخرا مع معالجات إنتل بنتيوم [[64-بت]] أي بدعم لتقنية إنتل EM64T، وهي Intel Pentium 4 6XX، ثم مؤخرا الجيل الثاني من معالجات الكمبيوتر الدفتري AMD Turion، ثم المعالج ثنائي النواة Pentium D "Smithfield. لن يتيح Windows XP [[64-بت]] الترقية من الإصدارات القديمة من windows بما فيها Windows XP، بل يتطلب تثبيتا نظيفا من الصفر، تؤدي محاولة تشغيل تطبيقات قديمة من فئة [[16-بت]] إلى رسالة الخطأ التالية: ERROR_BAD_EXE_FORMAT.
 
== النكهة الأولى Athlon 64 ==
سطر 40:
أصدرت الشركة بنية جديدة اسمها K8 وهي تتميز بتقنية جديدة إضافة لتقنياتها السابقة هذه التقنية ميزت هذه المعالجات لدرجة أن التقنيين يسمون هذه المعالجات باسم هذه التقنية... هذه التقنية هي AMD64
 
تتيح هذه التقنية أن يعمل المعالج بوضعيتين هما [[2332-بت]] و [[64-بت]] بشكل عادي ودون أي خسارة في الأداء..
 
== أهمية الانتقال من معالجات 32بت إلى معالجات 64بت ==
سطر 48:
 
تمثل حوسبة 33.5 bit نقطة تحول مهمة في تاريخ المعالجات على كافة الأصعدة.. حيث يمكن لمعالج [[64-بت]] أن يتعامل مع بيانات وتعليمات بوحدات 33.2bit خلال كل دورة ساعة للمعالج، بالإضافة إلى إمكانية إضافة ذاكرة كبيرة جداً إلى الكمبيوتر تمكنني من التحرر من قيود 4 غيغا بايت كحد أعلى، وهذا يؤدي بدوره إلى إنجاز المهام بشكل أسرع.
إذاً يستطيع المعالج أداء العمليات بضعف سرعة معالجات [[2332-بت]](طول التعليمات فيها [[2332-بت]])
أي يمكنها تنفيذ أمرين من [[2332-بت]] في وقت واحد.
العمل على معالجات [[64-بت]] يحسن الأداء وقابلية التوسع، وبدوره يؤدي إلى تخفيض التكلفة الإجمالية.
سطر 56:
== التوافق الرجعي ==
 
تقدم كل من إنتل وإي إم دي معالجات بدعم مزدوج [[برامج 32-بت|لبرامج 32]] و[[برامج64-بت|64 بت]] (كومبو 32-/64-bit combo processors) وكذلك هو حال نظام تشغيل مايكروسوفت لكن مايكروسوفت تخلت عن دعم دوس و[[برامج 16-بت]] بصورة كلية في نظام التشغيل الجديد الذي يبدو ويعمل وكأنه إصدار ويندوز إكس بي للمحترفين مع التحديث الخدمي 2 ومركز الأمان security Centre في لوحة التحكم. فقد غابت عن هذا الإصدار كل من النظام الثانوي Windows on Windows (WOW)، وآلة ويندوز الافتراضية Windows Virtual Machine (VM)، اللتان تدعمان تشغيل دوس وبرامج ويندوز القديمة من فئة [[برامج 16-بت]]، وبذلك لن يتاح تشغيل هذه نهائيا. ويدعم ويندوز هذا تطبيقات واجهة لوحة التحكم console، مثل لوحة الاسترداد والتطبيقات الرسومية، يمكن التعامل بين [[برامج 32-بت|تطبيقات 32 بت]] و[[برامج 64-بت|تطبيقات 64 بت]] من خلال عمليات القص والنسخ و COM، لكن عمليات [[2332-بت]] لا يمكنها استدعاء مكتبات [[64-بت]] (64-bit dynamic link libraries (DLLs)، وكذلك لا يمكن لعمليات [[64-بت]] استدعاء مكتبات [[2332-بت]]. يمكن للمستخدمين الاستفادة من معرفتهم بويندوز إكس بي [[2332-بت]] لتطبيق عمليات التعديل والتهيئة والإعداد والإدارة ذاتها في ويندوز 64 الجديد فهي تبقى كما كانت من قبل. ستكسب التطبيقات التي تعتمد على الكتابة والقراءة من القرص بمقدار خمسين ضعفا في سرعة أدائها. كما تخلت مايكروسوفت هنا عن بروتوكولات الشبكة التي يندر استخدامها مثل كل من NetBEUI و AppleTalk و IPX وspx كما أن العديد من [[برامج 32-بت|برامج 32 بت]] التي تعتمد على أدوات تثبيت قديمة من فئة [[16-بت]] (16-bit installer) بما فيها برامج مايكروسوفت مثل Photo Story 3 و Windows XP PowerToys لن تعمل بهذا الإصدارRC2 بل حتى في الإصدار النهائي. عدا عن ذلك فإن معظم [[برامج 32-بت|برامج 32 بت]] ستعمل دون مشاكل إلا من بعض العقبات البسيطة هنا وهناك.أما مشاكل الأجهزة فهي تتلخص في أن معظم المشغلات من نوع [[2332-بت]] لن تعمل أيضا. وهناك جديد في إنترنت إكسبلورر حيث يوجد إصدار ثان آخر هو 64-bit of Internet Explorer، إلى جانب إنترنت إكسبلورر القديم من فئة [[2332-بت]]، ولا يدعم أي منهما ملحقات إضافية add-ons مثل شريط أدوات غوغل وما شابه.
 
== مجالات الاستخدام ==
سطر 74:
== برامج 32-بت ==
 
يحقق ويندوز [[64-بت]] توافقه مع تطبيقات ويندوز [[2332-بت]] من خلال ميزة المحاكاة التي تدعى Windows-32-on-Windows-64 (WOW64) وهي طبقة محاكاة تؤمن توافقا بين الفروقات فيهما خاصة تلك المرتبطة بالاتصال بين العمليات المشتركة وهناك أيضا أداة توجيه السجل registry redirector، حيث يوجد في ويندوز 64 بت شجرتين منفصلتين في السجل لمفتاح HKEY_LOCAL_MACHINE\Software، الأولى تستخدمها تطبيقات 64 بت الأصيلة والثانية [[برامج 32-بت|لتطبيقات 32 بت]] ليتاح للأخيرة التعرف على المصادر والنظام وكأنه ويندوز 32 بت، دون أن تتعرف على تبدلات في أجهزة [[64-بت]]. وعادة ما تستخد\م تطبيقات [[برامج 64-بت|64 بت]] وحدها دليل c:\Program Files، بينما يتم تثبيت [[برامج 32-بت|تطبيقات 32 بت]] في الدليل c:\Program Files (x86)".، ومن المفيد معرفة ذلك خاصة عند طباعة أوامر تحتاج لعناوين تلك الأدلة. فمثلا يمكنك طباعة أمر [[برامج 32-بت|لتطبيقات 32-بت]] كالتالي:
c:\windows\SysWOW64\cmd.exe، بينما يؤدي تشغيل سطر أوامر command shell في ويندوز 64bit لتشغيل الأوامر في ويندوز 64 تحديدا.
يؤمن هذا الإصدار دعم [[برامج 32-بت|برامج 32 بت]] من خلال طبقة المحاكاة Windows on Windows 64 (WOW64) x86 emulation layer التي تعزل عمليات [[2332-بت]] عن عمليات [[64-بت]]. وتظهر عمليات [[2332-بت]] في مدير المهام مع علامة نجمة فوقها (*32). ومن المشاكل التي يمكن أن يواجهها المستخدم العادي في هذا الإصدار هناك ما يلي:
يتفاوت دعم هذا الإصدار لكل من الكتابة على الأقراص المدمجة، وتثبيت برامج محاكاة مثل Virtual PC لأغراض الاختبار، ودعم بلوتوث ومشغلات بطاقة الفيديو ومشغلات بطاقات الصوت، ومشغلات أقراص SATA RAID drivers، إلى جانب دعم لبطاقات الشبكة من نوع غيغابت، والقدرة على تشغيل برامج مكافحة الفيروسات عدا عن عدد قليل جدا منها مثل أفاست، وهناك أيضا دعم الطابعات.
بصورة إجمالية فإن نظام التشغيل Windows XP Professional x64 Edition RC 2 هو نظام رائع أصبح جاهزا لسوق السمتخدمين الذين لديهم معالجات [[64-بت]] مثل عائلتي AMD64 (Athlon 64 Opteron)، وبنتيوم Intel EM64T (Pentium 4 6XXX or Xeon)
سطر 91:
2-الاستفادة من [[برامج 32-بت|تطبيقات 32-بت]] الموجودة بأحدث تكنولوجيا ال [[64-بت]].
 
3-اختصار زمن انجاز العمليات الحسابية التي كانت تستغرق وقتاً كبيراً لانجازها على أنظمة [[2332-بت]].
 
4-زيادة كمية البيانات المعالجة في كل دورة ساعة.