صفحة 1 من 3 1 2 3 الأخيرةالأخيرة
النتائج 1 إلى 15 من 36

الموضوع: كيف يعمل المعالج 101

  1. #1
    عضو برونزي الصورة الرمزية CR@N$H
    تاريخ التسجيل
    Mar 2008
    المشاركات
    6,152
    معدل تقييم المستوى
    69

    Post كيف يعمل المعالج 101





    سنتحدث في هذه السلسلة عن بنية المعالج بشيء من التفصيل و وستكون على عدة مواضيع يفصل بين كل موضوع و موضوع فترة إسبوع حتى تتم مناقشته بشكل جيد لأنه في حال حدث انقطاع في تدفق المعلومات ستواجه مشاكل في المتابعة


    الهدف الأساسي من إختراع أي شيء هو خدمة البشر و كان الهدف من إختراع الحاسب هو تصميم ألة تستطيع أن تنفذ العمليات الحسابية عوضا عن البشر و بدقة اكبر "الغرض الأصلي كان عسكري من اجل المساعدة في حسابات إطلاق الصواريخ"


    فكان هدف العلماء بداية هو إيجاد طريقة لإدخال القيم على الألة بحيث تفهمها و كيفية إجراء العملية الحسابية عليها و كيفية إخراج هذه القيم


    نظم العد

    كلمة نظام العد تحدد طريقة استخدامنا للرموز للعد فنحن نعبر عن القطعة بالرمز 1 و نعبر عن التفاحتين بالرمز 2 وهكذا

    النظام العشري

    في نظام العد الذي نعتمد عليه نحن البشر هناك عشر رموز هي 0-1-2-3-4-5-6-7-8-9 بغض النظر عن اللغة التي نعتمد عليها ومن خلال هذه الرموز العشر "والتي سمي النظام بسببها نظام عشري" نستطيع أن نشكل أي عدد نريد و ذلك حسب ما توضح هذه الصورة كيف تشكل العدد 23




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



    النظام الثنائي

    و هو نظام يعتمد على رمزين فقط هما 0 و 1 لوصف جميع الأعداد و هو المستخدم في الحاسب و هذا الجدول يشرح طريقة العد من 0 إلى ال15 باستخدام هذه الأرقام


    0 0
    1 1
    10 2
    11 3
    100 4
    101 5
    110 6
    111 7
    1000 8
    1001 9
    1010 10
    1011 11
    1100 12
    1101 13
    1110 14
    1111 15


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


    السؤال هنا لماذا تم استخدام هذا النظام تحديدا لماذا لم يعمل الحاسب بالنظام العشري أو النظام الستيني مثلا "النظام الستيني هو النظام المستخدم في الساعة"

    الجواب بكل بساطة هو الحاجة
    فقد إحتاج مصممي الحاسب إلى طريقة لوصف الأعداد فيزيائيا بيحث يسهل التحكم بها حتى تصف الأعداد التي نريد إدخالها و قرائتها من الحاسب إذ تم الإعتماد على الاتيار الكهربائي
    سأفسر الأمر بشكل بسيط
    لنفترض أننا نريد أن نصف حالة مصباح الغرفة بالأرقام
    المصباح مطفئ فنعطيه الرقم 0
    المصباح يعمل فنعطيه الرقم 1
    فمثلا إذا سجلنا حالة هذا المصباح خلال فترة معينة على أن تاخذ القراءة كل 5 دقائق " ولنفترض انه الموجود داخل الثلاجة " فستكون النتيجة فرضا 11000011010110101
    الأن إن قمنا بإدخال هذه القيم على حاسب مهمته حساب فترة فتح باب الثلاجة فسيعطينا النتيجة بعد بعض العمليات الحسابية على الرقم الناتج وفق خوارزمية معينة للحساب


    الأن بعد أن عرفنا كيف يتعامل الحاسب مع الأرقام نصل إلى السؤال كيف يتعرف على الأحرف و الرموز؟

    في الحقيقة الحاسب لا يعرف أي شيء سوى الأرقام و ما حدث هو ترميز هذه الأحرف بأرقام و هذا الترميز موحد و يدعى بجدول الASCII "حاليا يتم الإعتماد على ما يسمى بالUnicode ولكنها متوافقة مع جدول الASCII القديم"




    نلاحظ من الجدول أن لكل حرف رقم خاص به و حتى الأرقام لها رقم خاص بها فمثلا الرقم 1 يأخذ القيمة 49 و الحرف A يأخذ القيمة 65 وهكذا
    من يتعامل مع لغات البرمجة يعرف أن عليه استخدام تعليمة للتحويل بين المتحولات النصية و الرقمية و بالعكس وحتى العمليات التي تحدث على الأحرف كالتحويل بين الأحرف الكبيرة و الصغيرة ما هي إلا عملية جمع أو طرح فمثلا للتحويل بين الA "أو أي حرف كبير أخر" إلى a "الحرف الصغير المقابل للحرف الكبير" نقوم بجمع الرقم 32 "ثابت" إلى 65 "رقم ASCII للحرف الكبير " فنحصل على 97 "رقم الASCII للحرف الصغير" وهكذا و عملية التحويل العكسية تكون عن طريق عملية الطرح

    طبعا من يقوم بتحويل الأرقام إلى رموز لتظهر على الشاشة هي بطاقة الإظهار و ليس المعالج

    البت و البايت و مضاعفتهما

    طبعا كلمة البت و البايت معروفة جدا لكني سأتحدث عن معناهما لشمولية الموضوع
    كل خانة من العدد الثنائي تسمى bit لذلك هو يحتمل على إحدى القيمتين "0 أو 1" وكل 8 بتات تعطينا بايت
    لذلك البايت الواحد يستطيع ان يحتوي أي قيمة من 00000000 (0) إلى 11111111 (255) و لأخذ العلم اقل حجم يمكن التخزين فيه هو 1 بايت
    الأن إن إحتجنا إلى تخزين رقم أكبر نستعين ببايت أخر و تصل السعة الكلية من 0 إلى 65535 و تسمى عند إذن كلمة Word في حال الحاجة إلى زيادة القيمة التخزينية للرقم نضيف 2 بايت ليصبح الحجم الكلي 4 بايت و يسمى عندئذ ب Daul Word يحتوي على 32 بت و يتسع أرقام من 0 إلى 4294967295 وهكذا في كل مرة نضاعف عدد الخانات المستخدمة و لا يجوز الزيادة بايت بايت بل يجب أن تتضاعف
    وحاليا يمكن أن تخزن القيم بمتحولات بطول 128 بت و سوف تزيد إلى 256 بت في الجيل القادم من المعالجات

    أي سؤال أنا جاهز و سأكتفي بهذا القدر الضئيل من المعلومات في الجلسة الأولى

    في الجلسة القادمة سأتحدث عن العمليات المنطقية الاساسية و الفاصلة العائمة و الأعداد السالبة وكيفية الحصول على بعض العمليات الرياضية من المعاملات المنطقية


    الموضوع من تاليفي بالإستعانة ببعض المراجع و الكتب
    أي تعديل في العنوان سيكون مشكور لأني واجهت مشاكل في إختياره
    [CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="http://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
    [/CENTER]
    [CENTER][COLOR=#800000][B]
    =====================
    [URL="http://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
    ============
    مدونتي
    [URL="http://black0dreams.wordpress.com"] Black0Dreams[/URL]
    [/B][/COLOR]
    The Dreams are the fake hope of our pointless life
    [/CENTER]

  2. #2
    عضو محترف الصورة الرمزية شلاع العتر
    تاريخ التسجيل
    Nov 2007
    المشاركات
    11,465
    معدل تقييم المستوى
    92

    رد: كيف يعمل المعالج : الجزء الأول

    انا هنا ... أسجل أني الاول

    كنت انتظر منك هذا الموضوع منذ فترة الصيف ... فأخيرا رأيناه في بدايته ولكن حبذا لو يكون الجزء الثاني اوسع فأرى أن هذا الجزء صغير قليلا

    كل التقدير لمجهودك ...

  3. #3
    عضو برونزي الصورة الرمزية CR@N$H
    تاريخ التسجيل
    Mar 2008
    المشاركات
    6,152
    معدل تقييم المستوى
    69

    رد: كيف يعمل المعالج : الجزء الأول

    مشكور أخ جهاد على الرد الجميل رغم قصره
    و مشكور على التقييم
    ما رأيك بأفضل عنوان للسلسلة
    [CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="http://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
    [/CENTER]
    [CENTER][COLOR=#800000][B]
    =====================
    [URL="http://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
    ============
    مدونتي
    [URL="http://black0dreams.wordpress.com"] Black0Dreams[/URL]
    [/B][/COLOR]
    The Dreams are the fake hope of our pointless life
    [/CENTER]

  4. #4
    عضو برونزي الصورة الرمزية power.7
    تاريخ التسجيل
    Jun 2009
    المشاركات
    1,530
    الدولة: United Arab Emirates
    معدل تقييم المستوى
    54

    رد: كيف يعمل المعالج : الجزء الأول

    ماشاء الله عليك أخي خير الدين
    موضوع رائع
    أكيد سوف تتحدث عن عمليات الand .or. xand .xor .nand .nor
    في المواضيع القادمة
    وفقك الله
    [CENTER]
    [U][I][B][COLOR=#ff0000][SIZE=3]العملية الخامسة .....................سباق مع الزمن[/SIZE][/COLOR][/B][/I][/U][/CENTER][CENTER][COLOR=red][URL="http://www.arabhardware.net/forum/showthread.php?t=221596"][SIZE=3]المرجع الشامل للطاوي لمعرفة النقاط ومتابعتها على أهم المواقع الإحصائية العالمية [/SIZE][/URL][/COLOR]
    [SIZE=2][COLOR=black][URL="http://www.arabhardware.net/forum/showthread.php?t=209310"]مراجعتي الشخصية للبطاقة GIGABYTE [COLOR=green]GTX460[/COLOR] 1G.B [/URL][/COLOR][/SIZE][COLOR=black]
    [/COLOR][COLOR=black][URL="http://www.arabhardware.net/forum/showthread.php?p=1669191#post1669191"][SIZE=2]مراجعتي الشخصية للمزود FSP Everest 800w[/SIZE] [/URL][/COLOR]
    [SIZE=2][COLOR=red][COLOR=black][URL="http://www.arabhardware.net/forum/showthread.php?t=200865"]تجربتي الشاملة للمشتت Tt [COLOR=red]FRIO[/COLOR] الجبار مع الصور والاختبارات [/URL]
    [/COLOR][/COLOR][/SIZE][URL="http://www.arabhardware.net/forum/showthread.php?t=200865"][IMG]http://www.iraqup.com/up/20110305/dsKPS-8u60_722179710.png[/IMG][/URL]
    [/CENTER]
    [CENTER][IMG]http://folding.extremeoverclocking.com/sigs/sigimage.php?u=528571&c1=FFF675&c2=000000&c3=000000&c4=0000CC&c5=9688fF[/IMG]
    [/CENTER]

  5. #5
    عضو برونزي الصورة الرمزية CR@N$H
    تاريخ التسجيل
    Mar 2008
    المشاركات
    6,152
    معدل تقييم المستوى
    69

    رد: كيف يعمل المعالج : الجزء الأول

    إن شاء الله ستكون المواضيع القادمة ادسم بكثير وهذا كما يسمى عندنا "فتح تم" أخي جهاد
    الموضوع القادم بإذن الله سيكون عن التعليمات الأساسية للمعالج و الثالث سيتحدث عن البنية الفيزيائية له و بعدها نتوسع أكثر فأكثر
    أخي power.7
    إن شاء الله
    [CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="http://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
    [/CENTER]
    [CENTER][COLOR=#800000][B]
    =====================
    [URL="http://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
    ============
    مدونتي
    [URL="http://black0dreams.wordpress.com"] Black0Dreams[/URL]
    [/B][/COLOR]
    The Dreams are the fake hope of our pointless life
    [/CENTER]

  6. #6
    عضو
    تاريخ التسجيل
    Sep 2009
    المشاركات
    113
    الدولة: Qatar
    معدل تقييم المستوى
    9

    رد: كيف يعمل المعالج : الجزء الأول

    موضوع رائع ارجو ان تتوسع فيه ليكون مرجع وارجو ان يكون شامل
    لاننا نفتقر لمواضيع عربيه بها عمل المعالج بشكل واسع
    وان شاء الله بالتوفيق

  7. #7
    عضو فضي الصورة الرمزية shaker3
    تاريخ التسجيل
    Feb 2008
    المشاركات
    3,298
    الدولة: Syria
    معدل تقييم المستوى
    41

    رد: كيف يعمل المعالج : الجزء الأول

    بداية جيدة لموضوع ضخم ومعقد بانتظار الاجزاء القادمة
    لغة الارقام تبدو صعبة للوهلة الاولى لكن بعد التمعن فيها توصلت ان الارقان تعتمد على اربع خطوات في العد
    0
    1
    10
    11
    وبما انه لايوجد رقم 2 او 3 او ..... سيكون الانتقال الى 100 ومن ثم المتابعة بنفس الخطوات
    100
    101
    110
    111
    وهكذا
    سورية اقوى من فبركاتكم واعلامكم وتأمركم عندما تصلون لاقصى قمم حقدكم ستكتشفون انكم تحت قدميها
    شاهد عيان: رؤية فيل يطيروسط عاصفة مطرية دون ان يصيبه البلل

  8. #8
    ممثل شركة Cairo Computer - مصر الصورة الرمزية S@M
    تاريخ التسجيل
    Jul 2009
    المشاركات
    17,266
    الدولة: Egypt
    معدل تقييم المستوى
    26

    رد: كيف يعمل المعالج : الجزء الأول

    ممتاز اخى كرانش ..

    ننتظر اكتمال السلسلة ...

  9. #9
    عضو برونزي الصورة الرمزية CR@N$H
    تاريخ التسجيل
    Mar 2008
    المشاركات
    6,152
    معدل تقييم المستوى
    69

    رد: كيف يعمل المعالج : الجزء الأول

    مشكور مروركم يا شباب
    اخ شاكر كلامك صحيح في الحقيقة لم أرد التعمق كثيرا في خواص نظم العد
    [CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="http://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
    [/CENTER]
    [CENTER][COLOR=#800000][B]
    =====================
    [URL="http://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
    ============
    مدونتي
    [URL="http://black0dreams.wordpress.com"] Black0Dreams[/URL]
    [/B][/COLOR]
    The Dreams are the fake hope of our pointless life
    [/CENTER]

  10. #10
    عضو برونزي الصورة الرمزية CR@N$H
    تاريخ التسجيل
    Mar 2008
    المشاركات
    6,152
    معدل تقييم المستوى
    69

    رد: كيف يعمل المعالج : الجزء الأول

    بعد عمل تعديل على بعض الفقرات حصل Crash للChrome و ذهب التعديل لذلك قررت تأجيل الإضافة للموضوع الثاني :mad:
    ولكني سأضيف شرح بسيط فقط لفكرة الBit و الByte و بعض المفاهيم الأخرى اليوم
    شكرا أخي Tech-Zone على التقييم
    أتمنى من أي أخ لديه أي اقتراح او استفسار أن يذكره حتى و إن كان إنتقاد حتى أستطيع أن أحسن من مستوى السلسلة في ما سيأتي لاحقا
    [CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="http://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
    [/CENTER]
    [CENTER][COLOR=#800000][B]
    =====================
    [URL="http://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
    ============
    مدونتي
    [URL="http://black0dreams.wordpress.com"] Black0Dreams[/URL]
    [/B][/COLOR]
    The Dreams are the fake hope of our pointless life
    [/CENTER]

  11. #11
    عضو برونزي
    تاريخ التسجيل
    Oct 2006
    المشاركات
    7,341
    الدولة: Syria
    معدل تقييم المستوى
    65

    رد: كيف يعمل المعالج : الجزء الأول

    بارك الله فيك على الإفادة، بانتظار مزيدك .
    "هذه المشاركة بواسطة الهاتف الجوال"

  12. #12
    عضو برونزي الصورة الرمزية CR@N$H
    تاريخ التسجيل
    Mar 2008
    المشاركات
    6,152
    معدل تقييم المستوى
    69

    رد: كيف يعمل المعالج : الجزء الأول

    اقتباس المشاركة الأصلية كتبت بواسطة bigmaster مشاهدة المشاركة
    بارك الله فيك على الإفادة، بانتظار مزيدك .
    "هذه المشاركة بواسطة الهاتف الجوال"
    الله يخليك لينا أخي Bigmaster
    اخ محمد مشكور على تقييم واوحد يكفي على كل موضوع صدقني
    [CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="http://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
    [/CENTER]
    [CENTER][COLOR=#800000][B]
    =====================
    [URL="http://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
    ============
    مدونتي
    [URL="http://black0dreams.wordpress.com"] Black0Dreams[/URL]
    [/B][/COLOR]
    The Dreams are the fake hope of our pointless life
    [/CENTER]

  13. #13
    عضو فضي
    تاريخ التسجيل
    May 2008
    المشاركات
    2,912
    الدولة: Syria
    معدل تقييم المستوى
    36

    رد: كيف يعمل المعالج : الجزء الأول

    موضوع مفيد ويبسط اعقد عمليات المعالجه المركزيه لمختلف التطبيقات اليوميه

  14. #14
    عضو ذهبي الصورة الرمزية Muhamad Amru Eldan
    تاريخ التسجيل
    Feb 2009
    المشاركات
    2,343
    الدولة: Romania
    معدل تقييم المستوى
    21

    رد: كيف يعمل المعالج : الجزء الأول

    كيفك اخي احمد ويا ؤيت تعدل موصفات جهازك وعلى كل اخي كرانش موضوع حلو بس انا عندي سوال هل ممكن ان يستفيد الانسان بشي بعد قرائه الموضوع اذا لم يكن هناك (عملي) وانت بتعرف شقد مهم العملي

  15. #15
    عضو برونزي الصورة الرمزية CR@N$H
    تاريخ التسجيل
    Mar 2008
    المشاركات
    6,152
    معدل تقييم المستوى
    69

    رد: كيف يعمل المعالج : الجزء الأول



    أخي الإستفادة العملية صعب بالنسبة للكثيرين و خصوصا غير المختصين فهي تفيد في برمجة الشرائح الإلكترونية مثل الPLD , CPLD , FPGA أو حتى الMicrocontrollers & DSP
    أما الفائدة النظرية هي في فهم ما يفعله الحاسب عوضا عن استخدامه فقط
    [CENTER][COLOR=#800000][/COLOR][/CENTER][CENTER][COLOR=#b22222][SIZE=3][URL="http://arabhardware.net/forum/showthread.php?t=251887"]أ ب هاردوير "المعالج" الجزء الثاني[/URL][/SIZE][/COLOR]
    [/CENTER]
    [CENTER][COLOR=#800000][B]
    =====================
    [URL="http://arabhardware.net/forum/showthread.php?t=249113"]أ ب هاردوير...[/URL]
    ============
    مدونتي
    [URL="http://black0dreams.wordpress.com"] Black0Dreams[/URL]
    [/B][/COLOR]
    The Dreams are the fake hope of our pointless life
    [/CENTER]

صفحة 1 من 3 1 2 3 الأخيرةالأخيرة

المواضيع المتشابهه

  1. هل يعمل هذا المعالج على مازربورد H61
    بواسطة Wolvrine في المنتدى طلبات نصائح تجميع الأجهزة وأسعارها
    مشاركات: 9
    آخر مشاركة: 10-09-2014, 11:42
  2. كيف يعمل المعالج 102
    بواسطة CR@N$H في المنتدى الأرشيف
    مشاركات: 28
    آخر مشاركة: 29-10-2010, 04:56
  3. هل يعمل المعالج 2.9 كاش 6 ميجا علي مذر محدده
    بواسطة ahmed22t في المنتدى الأرشيف
    مشاركات: 10
    آخر مشاركة: 17-09-2010, 16:21
  4. كيف يعمل المعالج ؟
    بواسطة الإقتصادي في المنتدى الأرشيف
    مشاركات: 4
    آخر مشاركة: 06-08-2005, 09:53
  5. كيف اعرف ان المعالج يعمل دون فكه؟؟؟
    بواسطة يبرودي في المنتدى الأرشيف
    مشاركات: 7
    آخر مشاركة: 12-05-2005, 18:25

الكلمات الدلالية لهذا الموضوع

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •