الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هو ترتيب أجهزة X86

مغلق
بدأه egy_soft في 22 أكتوبر 2005 · 4 رد · 1,531 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

منذ فترة قرأت أن

I586 == Pentium 1

I686 == Pentium 2

I786 == Pentium 3

I886 == Pentium 4

و قرأت هذا فى عدة مواقع عربية و بعض الكتب العربية أيضاً

و لكننى بالأمس رأيت اللينكس يقول لى أن الجهاز من نوع i686 مع العلم أن جهازى Pentium 3 650MH

فقمت بإعداد برنامج على الوندوز يستطيع إخبارى بكل بيانات الجهاز فقال لى نفس الكلام و هو أن جهازى i686

فيتضح من ذلك أن عندى سؤالين و هم

أين الخطأ هل فى الكتب العربية و فى فى المعلومات التى تنشر على المواقع العربية أم فى اللينكس و الوندوز أم فى دماغى :wacko: ؟

ما هو الترتيب الصحيح للجدول السابق؟

أرجو أن يتسع صدركم لى فعندى أسئلة أخرى

هل Pentium 2 هو Pentium MMX

و Pentium 3 هو Pentium Pro

و Pentium 4 هو تحديث لـ Pentium Pro

إننى أقوم بإنزال نسخة جديدة من Mandriva Linux و هذة هى الروابط

Mandriva-Linux-Free-2006-0.5-CD1.i586.iso

Mandriva-Linux-Free-2006-0.5-CD2.i586.iso

Mandriva-Linux-Free-2006-0.5-CD3.i586.iso

فلو لاحظتم من الروابط السابقة أن اللينكس ينزل دائماً لأجهزة i586 و إذا كان i586 هو Pentium 1 (حسب المعلومات الأولى المجمعة من الكتب و المواقع العربية)

فلماذا لم يعمل على جهازى القديم Pentium 2 ؟

إذا كانت الأنظمة تعمل على i586 فما هو الفرق الذى تجاهلتة الأنظمة فى i686 و i786 و i886

و إذا كان هناك تحديث فعلاً فهل هذا يعنى أن النظام لم يستفيد منها و أننى أستفيد من السرعة فقط

سؤالى الأخير

عندى المجموعة الكاملة من كتب Intel لأجهزة i386 و i486 و i586 و i686 و هذا الذى إستطعت العثور علية

فجهاز i386 يمتلك من المجموعة 42 كتاب

وجهاز i486 يمتلك من المجموعة 17 كتاب

وجهاز i586 يمتلك من المجموعة 33 كتاب

وجهاز i686 يمتلك من المجموعة 35 كتاب

فما هى نصيحتكم لى أبدأ القراءة فى أى جهاز i586 أم i686 أم أقرأ فى i386 مثل ما تقوله كل المنتديات العربية و الأجنبية

و إذا كان Linux يتم بناءة على i586 فلماذا أقرأ فى i386 و لماذا لم أقرأ فى i686 فهو أحدث

أرجوا أن تفكرو قليلاً قبل إبداء الرأى فأنظرو كم حجم الكتب الخاصة بكل جهاز فهى تحتوى على الألاف من الصفحات :(

أعرف أننى أصبحت ثقيل الدم جداً

شكراً

أحمد

#2

السلام عليكم ورحمة الله و بركاته

الترتيب:

8086

80186

80286

80386

80486

Pentium

Pentium Pro

Pentium II

Celeron

Pentium III

Pentium 4

وهناك أيضا Xeon

Itanium لا يعتبر من عائلة x86

لأسباب تجارية قامت شركة Intel بتغيير تسمية

فبدلا من 80586 Pentium

Pent=5 الجيل الخامس

i586 عبارة الإصدارات الأولى للبانتيوم بما فيها Pentium I و MMX

وأيضا منتوجات AMD athlon/duron

i686 الإصدارات الموالية

أي Pentium Pro / III و Celeron

أما i786 ؟؟؟؟

Pentium 4 و Xeon

تم تعديل هذه المشاركة بواسطة DeltaAziz في 22 أكتوبر 2005 في 18:30

d4baa0.gif
#3
اقتباس
فما هى نصيحتكم لى أبدأ القراءة فى أى جهاز i586 أم i686 أم أقرأ فى i386 مثل ما تقوله كل المنتديات العربية و الأجنبية

و إذا كان Linux يتم بناءة على i586 فلماذا أقرأ فى i386 و لماذا لم أقرأ فى i686 فهو أحدث

بالطبع وكما تنصح كل المنتديات العربيه والأجنبيه , تعلمك للـ i386 يعد الأولى حيث أنك بتعلمه تكون بالفعل قد تعلمت اغلب تعليمات المعالجات التي تليه لأن الشركه ملتزمه بـالـ COMPATIBILITY في المعالجات الحديثه لتوافق المعالجات القديمه لدرجة أنهم يحافظون على التوافقيه مع المعالج 8086 الى الآن في كل المنتجات التي تليه

وبتعلم I386 والبرمجه بتعليماته تضمن عمل برنامجك على كل المعالجات بداية من i386 ألى آخر معالج متاح في السوق , بينما مثلا لو تعلمت i586 وكتبت برامج تستخدم تعليماته الجديده التي لم تكن موجوده من قبل فان البرنامج لن يعمل على الاصدارات السابقه من المعالجات مثل i486 أو i386 ولكنه سيعمل على ما يليه من معالجات

وبم انك تحاول جعل برنامجك يعمل على جميع الأجهزه المتاحه ولا يتطلب تشغيله جهاز بمواصفات محدوده , وبم أن i386 يعتبر أول معالج 32 بيت يدعم النظام المحمي و تعدد المهام وغني في الأساس بالتعليمات فيكفيك استخدام تعليماته طالما أنه هناك أجهزه تعمل بهذا المعالج ولم تنقرض

ولكن اعتقد أنه في القريب العاجل ستنقرض هذه المعالجات بتلف المتبقي منها وسيرتفع سقف المعالجات الى i586 أو i686 والانتقال الى أي معالج لن يحتاج الى القرائه من اول وجديد , فقط تلاحظ التعليمات الجديده وكيفية الاستفاده منها

#4

ألف ألف شكر أخى DeltaAziz و Asm4all

ولكن يبقى سؤالين

ما هو Pentium MMX ؟

لماذا لم يعمل اللينكس عندى على جهاز Pentium 2 فالذى أعرفة أنه من الجيل i586 ؟

شكراً

أحمد

#5

لا يوجد شيئ يسمى Pentuim MMX

MMX أوامر إضافية لتطبيقات Multimedia

لا توجد في الإصدارات الأولى لمعالج Pentium

نفس الشيئ بالنسبة لمعالجات AMD و أوامر 3DNow!

وظهر للاحقا عند Intel SSE و SSE2 ثم حديثا SSE3

اقتباس
لماذا لم يعمل اللينكس عندى على جهاز Pentium 2 فالذى أعرفة أنه من الجيل i586 ؟

ربما لم يعمل لسبب أخر و لا علاقة للمعالج

d4baa0.gif

هذا الموضوع مغلق.

مواضيع مشابهة