دورات هندسية

 

 

دورة متكاملة عن الميكروكونتروللر 8051

صفحة 2 من 7 الأولىالأولى 1 23 4 5 6 ... الأخيرةالأخيرة
النتائج 11 إلى 20 من 65
  1. [11]
    رحال حول العالم
    رحال حول العالم غير متواجد حالياً
    عضو فعال جداً
    الصورة الرمزية رحال حول العالم


    تاريخ التسجيل: Apr 2006
    المشاركات: 356
    Thumbs Up
    Received: 4
    Given: 0
    حسناً سأطرح الاجابة عن السؤال من خلال مقال كتبه الزميل م/ احمد الديب ، و ذلك لان ما كتبه لا اجد ما اضيفه عليه فلم يترك لى اى توضيح افضل
    --------------------------------------------------------------------------------------------------------
    كتب المهندس أحمد :-
    -----------------------

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



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


    اولا الميكروبروسيسور Microprocessor
    ---------------------------------------------------
    تم صنع اول ميكروبروسيسور فى بداية السبعينيات يتألف المايكروبروسيسور من وحدة معالجة مركزية تدعى بـ CPU و هي اختصاراً لـ Central Processing Unit
    ومن وحدتي الربط - وهى التي تربط المعالج مع الوسط الخارجي- المنطقي و تدعى عادةً بـ Peripheral I/O Ports.
    كما يتواجد ذاكرة عشوائية صغيرة السعة RAM أما ذاكرة البرنامج فهي صغيرة جدا و قد صممت لحفظ جزئ صغير من البرنامج (و عادةً يكون جزء القراءة و الكتابة من و إلى EEPROM). كما يتم تخزين فيها بعض عناوين المعلومات المتوفرة في الذاكرة الخارجية EEPROM.
    لذلك فالمايكروبروسيسور بحاجة إلى ذاكرة مساعدة و هذا يقتضي أن تكون وحدتي الاتصال مؤلفة من جزئيين:

    1- البيانات Data Lines:
    و هي مدخل البيانات التي يجب أن يتم إيصالها للمعالج ليقوم بمعالجتها.
    و لها 8 أو 16 أو 32 مدخل Pin على حسب نوع المعالج و قدرته أي 8 بت أو 16 بت أو 32 بت أما هذه البيانات تكون متوفرة عادة في الذاكرة المساعدة الخارجية.

    2- العناوين Address Lines:
    وهي مخرج من المعالج يرسل عليه عناوين المعلومات المتوفرة في الوسط الخارجي (الذاكرة المساعدة مثلا).
    فيقوم المعالج بوضع العنوان على شكل 8 أو 16 أو 32 بت و من ثم يقرأ المعلومة التي يحتاجها عن طريق مدخل البياناتData Lines.
    و مثالا على بعض أصناف معالجات المايكروبروسيسور هو معالج 68000 من شركة Motorola و المعالج الشهير Z80.

    الخلاصة: إن المايكروبروسيسور لا يمكنه أن يعمل مستقلاً بدون وجود بعض المساعدات مثل الذواكر مثلاً! و إذا ما نظرنا إلى دائرة تحوي معالج مايكروبروسيسور فيمكننا أن نشاهد بالقرب من المعالج الذواكر المساعدة مثل ROM-EPROM-EEPROM.
    إذا فدائرة المايكروبروسيسور هي الأكثر تعقيدا من الميكروكنترولر



    2-المايكروكونترولر Microcontroller:

    و هو عبارة عن مايكروبروسيسور تم تطويره بحيث تم وضع جميع المكونات التالية في شريحة واحدة مدمجة:
    1- وحدة المعالجة المركزية
    Central Processing Unit CPU
    2- ذاكرة مؤقتة (عشوائية)
    Rondom Access Memory RAM
    3 - ذاكرة قابلة للقراءة و الكتابة كهربائية EEPROM
    4- مداخل الربط المنطقية بين المعالج و الوسط الخارجي Peripheral I/O Units
    ويجب أن نذكر أن هناك بعض الحالات التي يتم استخدام ذاكرة إضافية للمعالج عندما تكون كمية المعلومات المراد تخزينها أكبر من سعة الذاكرة الداخلية للمعالج!

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

    0 Not allowed!









    محمـــــــــــــــــــد ...... بشر ليس كالبشر
    فهو لــــــــــؤلــــــــــؤة و الناس كالحجر




    مولاى صلى و سلم دائماً ابداً على حبيبك خير الناس كلهم

    .................................................. ...................................

  2. [12]
    م.سعد نجم
    م.سعد نجم غير متواجد حالياً
    عضو متميز
    الصورة الرمزية م.سعد نجم


    تاريخ التسجيل: Jan 2007
    المشاركات: 722
    Thumbs Up
    Received: 4
    Given: 0

    Smile الميكروبروسيسور

    لك جزيل الشكر على هذه المعلومات الممتازة وهذا التعاون
    ولى استفسار!
    1-مافائدة الذاكرة Ram الموجودة مع البروسيسور طالما انه يجب ان يكون هناك ذواكر مساعدة اخرى؟
    لى إجابة ارجو تصحيحها:
    ان الإجراءات التى تتم على البروسيسور من استقبال اوامر وتنظيم الرد وغير ذلك
    ترسل عناوين هذه الأوامر الى ذاكرة البروسيسور ليتم الرد عليها حسب الترتيب
    وهذا اسرع من ان يتم ارسالها الى ذاكرة خارجية
    اذا ما اعرفه ان ذاكرة البروسيسور فائدتها هى تسريع نقل البيانات
    2-وكيف تكون ذاكرة البرنامج صغيرة حيث تحتفظ بجزء من البرنامج ؟
    اوليس من الضرورى ان تكفى لحفظ البرنامج بالكامل؟
    3-اسمع ان الذاكرة الموجودة على بوردة الكمبيوتر Rom
    فهل هى ذاكرة البروسيسور ام البرنامج ؟
    وماذا يخزن بها؟

    0 Not allowed!



  3. [13]
    رحال حول العالم
    رحال حول العالم غير متواجد حالياً
    عضو فعال جداً
    الصورة الرمزية رحال حول العالم


    تاريخ التسجيل: Apr 2006
    المشاركات: 356
    Thumbs Up
    Received: 4
    Given: 0
    السلام عليكطم و رحمة الله و بركاته

    يجب ان نعرف ان الذاكرة RAM الموجودة مع البروسيسور لها صفتان فى منتهى الاهمية :-
    1- هى ذاكرة سريعة جداً تقترب من سرعة معالجة البيانات داخل البروسيسور و تسمى Cash Memory و هى باهظة الثمن بمعنى ان تكاليف تصنيعها مرتفعة و عادة تجدها مرفقة داخل البروسيسور فى موديلات شركة Intel بينما تقوم موديلات شركة AMD بتصنيعها داخل و خارج البروسيسور ، و من ثم نجد أنها
    2- صغيرة السعة اذا ما قورنت بالــRAM الخارجية على اللوحة الام و التى تكون اكبر فى السعة و ابطأ فى تداول البيانات .

    اذن الذاكرة الصغيرة الملحقة مع البروسيسور سريعة جداً و هذا تسبب فى الاستخدام الامثل لسرعة المعالج اذ انه اذا تعامل مع الذاكرة الخارجية كبيرة السعة بطيئة التداول سيضطر الى الابطاء من تنفيذه للتعليمات

    بينما نجد اهمية الذاكرة الخارجية كبيرة السعة لتتلقى التعليمات من الوصلات الطرفية بالجهاز Key Board - Mouse - Sound Card - VGA Card - Hard Disk - CD_ROM -.....etc
    و التىبطبيعتها بطيئة جداً اذا ما قورنت بسرعة البروسيسور فيتم ارسال الاوامر بحيث يتم توزيع البيانات تحت شرطين :-
    1- الوصلة الطرفية ذات الاولوية الاعلى .
    2- معدل استجابة كل وصلة بالنسبة للمعالجة ، اى ان سرعة الكتابة على الكيبورد قد تستغرق 0.5 ثانية لكل حرف ، بينما عرض نقطة على الشاشة قد يستغرق 0.000001 ثانية بالتالى يتم ارسال 0.5 مليون اشارة الى الشاشة و اشارة واحدة الى key boar على التوالى و هنا تظهر اهمية وجود ذاكرة كبيرة السعة بطيئة التداول و اخرى صغيرة السعة سريعة التداول (( المثال هنا تقريبى للتوضيح فقط )).

    بالنسبة للجزء الثانى من السؤال عن الــROM

    يوجد ما يعرف بالحد الادنى من المعلومات اللازمة لتتعرف المكونات على بعضها و من ثم يوجد داخل كل قطعة جزء صغير يخزن علية برنامج صغير يعرف بــ Firmware حتى على الـ RAM نفسها ستجد IC صغير 8 اطراف ما هو الا ROM مسجل عليها سعة و سرعة ال RAM و بالمثل فى جميع الكروت و حتى البروسيسور نفسه ، و هذا يتم ترجمته عملياً اثناء تحميل برامج التعريفات للكروت او ضبط الBIOS من حيث اختيار السرعة ( يتم ضرب رقم × سرعة النقل ) او جعله اوتوماتيكياً حيث يرسل البروسيسور بياناته المسجله على ROM داخلية مثبته عليه .
    اما الـ ROM الخارجية فعليها برنامج بدء التحميل و الذى يربط برامج انظمة التشغيل بالـ hardware
    و كذلك الـ ROM الداخلية عليه تعريف الاوامر الاساسية (+ ، - ) سنتعرف عليها ( mov , sub,add )

    ارجو ان اكون وفقت فى التوضيح

    0 Not allowed!









    محمـــــــــــــــــــد ...... بشر ليس كالبشر
    فهو لــــــــــؤلــــــــــؤة و الناس كالحجر




    مولاى صلى و سلم دائماً ابداً على حبيبك خير الناس كلهم

    .................................................. ...................................

  4. [14]
    رحال حول العالم
    رحال حول العالم غير متواجد حالياً
    عضو فعال جداً
    الصورة الرمزية رحال حول العالم


    تاريخ التسجيل: Apr 2006
    المشاركات: 356
    Thumbs Up
    Received: 4
    Given: 0
    السلام عليكطم و رحمة الله و بركاته

    يجب ان نعرف ان الذاكرة RAM الموجودة مع البروسيسور لها صفتان فى منتهى الاهمية :-
    1- هى ذاكرة سريعة جداً تقترب من سرعة معالجة البيانات داخل البروسيسور و تسمى Cash Memory و هى باهظة الثمن بمعنى ان تكاليف تصنيعها مرتفعة و عادة تجدها مرفقة داخل البروسيسور فى موديلات شركة Intel بينما تقوم موديلات شركة AMD بتصنيعها داخل و خارج البروسيسور ، و من ثم نجد أنها
    2- صغيرة السعة اذا ما قورنت بالــRAM الخارجية على اللوحة الام و التى تكون اكبر فى السعة و ابطأ فى تداول البيانات .

    اذن الذاكرة الصغيرة الملحقة مع البروسيسور سريعة جداً و هذا تسبب فى الاستخدام الامثل لسرعة المعالج اذ انه اذا تعامل مع الذاكرة الخارجية كبيرة السعة بطيئة التداول سيضطر الى الابطاء من تنفيذه للتعليمات

    بينما نجد اهمية الذاكرة الخارجية كبيرة السعة لتتلقى التعليمات من الوصلات الطرفية بالجهاز Key Board - Mouse - Sound Card - VGA Card - Hard Disk - CD_ROM -.....etc
    و التىبطبيعتها بطيئة جداً اذا ما قورنت بسرعة البروسيسور فيتم ارسال الاوامر بحيث يتم توزيع البيانات تحت شرطين :-
    1- الوصلة الطرفية ذات الاولوية الاعلى .
    2- معدل استجابة كل وصلة بالنسبة للمعالجة ، اى ان سرعة الكتابة على الكيبورد قد تستغرق 0.5 ثانية لكل حرف ، بينما عرض نقطة على الشاشة قد يستغرق 0.000001 ثانية بالتالى يتم ارسال 0.5 مليون اشارة الى الشاشة و اشارة واحدة الى key boar على التوالى و هنا تظهر اهمية وجود ذاكرة كبيرة السعة بطيئة التداول و اخرى صغيرة السعة سريعة التداول (( المثال هنا تقريبى للتوضيح فقط )).

    بالنسبة للجزء الثانى من السؤال عن الــROM

    يوجد ما يعرف بالحد الادنى من المعلومات اللازمة لتتعرف المكونات على بعضها و من ثم يوجد داخل كل قطعة جزء صغير يخزن علية برنامج صغير يعرف بــ Firmware حتى على الـ RAM نفسها ستجد IC صغير 8 اطراف ما هو الا ROM مسجل عليها سعة و سرعة ال RAM و بالمثل فى جميع الكروت و حتى البروسيسور نفسه ، و هذا يتم ترجمته عملياً اثناء تحميل برامج التعريفات للكروت او ضبط الBIOS من حيث اختيار السرعة ( يتم ضرب رقم × سرعة النقل ) او جعله اوتوماتيكياً حيث يرسل البروسيسور بياناته المسجله على ROM داخلية مثبته عليه .
    اما الـ ROM الخارجية فعليها برنامج بدء التحميل و الذى يربط برامج انظمة التشغيل بالـ hardware
    و كذلك الـ ROM الداخلية عليه تعريف الاوامر الاساسية (+ ، - ) سنتعرف عليها ( mov , sub,add )

    ارجو ان اكون وفقت فى التوضيح

    0 Not allowed!









    محمـــــــــــــــــــد ...... بشر ليس كالبشر
    فهو لــــــــــؤلــــــــــؤة و الناس كالحجر




    مولاى صلى و سلم دائماً ابداً على حبيبك خير الناس كلهم

    .................................................. ...................................

  5. [15]
    رحال حول العالم
    رحال حول العالم غير متواجد حالياً
    عضو فعال جداً
    الصورة الرمزية رحال حول العالم


    تاريخ التسجيل: Apr 2006
    المشاركات: 356
    Thumbs Up
    Received: 4
    Given: 0
    السلام عليكطم و رحمة الله و بركاته

    يجب ان نعرف ان الذاكرة RAM الموجودة مع البروسيسور لها صفتان فى منتهى الاهمية :-
    1- هى ذاكرة سريعة جداً تقترب من سرعة معالجة البيانات داخل البروسيسور و تسمى Cash Memory و هى باهظة الثمن بمعنى ان تكاليف تصنيعها مرتفعة و عادة تجدها مرفقة داخل البروسيسور فى موديلات شركة Intel بينما تقوم موديلات شركة AMD بتصنيعها داخل و خارج البروسيسور ، و من ثم نجد أنها
    2- صغيرة السعة اذا ما قورنت بالــRAM الخارجية على اللوحة الام و التى تكون اكبر فى السعة و ابطأ فى تداول البيانات .

    اذن الذاكرة الصغيرة الملحقة مع البروسيسور سريعة جداً و هذا تسبب فى الاستخدام الامثل لسرعة المعالج اذ انه اذا تعامل مع الذاكرة الخارجية كبيرة السعة بطيئة التداول سيضطر الى الابطاء من تنفيذه للتعليمات

    بينما نجد اهمية الذاكرة الخارجية كبيرة السعة لتتلقى التعليمات من الوصلات الطرفية بالجهاز Key Board - Mouse - Sound Card - VGA Card - Hard Disk - CD_ROM -.....etc
    و التىبطبيعتها بطيئة جداً اذا ما قورنت بسرعة البروسيسور فيتم ارسال الاوامر بحيث يتم توزيع البيانات تحت شرطين :-
    1- الوصلة الطرفية ذات الاولوية الاعلى .
    2- معدل استجابة كل وصلة بالنسبة للمعالجة ، اى ان سرعة الكتابة على الكيبورد قد تستغرق 0.5 ثانية لكل حرف ، بينما عرض نقطة على الشاشة قد يستغرق 0.000001 ثانية بالتالى يتم ارسال 0.5 مليون اشارة الى الشاشة و اشارة واحدة الى key boar على التوالى و هنا تظهر اهمية وجود ذاكرة كبيرة السعة بطيئة التداول و اخرى صغيرة السعة سريعة التداول (( المثال هنا تقريبى للتوضيح فقط )).

    بالنسبة للجزء الثانى من السؤال عن الــROM

    يوجد ما يعرف بالحد الادنى من المعلومات اللازمة لتتعرف المكونات على بعضها و من ثم يوجد داخل كل قطعة جزء صغير يخزن علية برنامج صغير يعرف بــ Firmware حتى على الـ RAM نفسها ستجد IC صغير 8 اطراف ما هو الا ROM مسجل عليها سعة و سرعة ال RAM و بالمثل فى جميع الكروت و حتى البروسيسور نفسه ، و هذا يتم ترجمته عملياً اثناء تحميل برامج التعريفات للكروت او ضبط الBIOS من حيث اختيار السرعة ( يتم ضرب رقم × سرعة النقل ) او جعله اوتوماتيكياً حيث يرسل البروسيسور بياناته المسجله على ROM داخلية مثبته عليه .
    اما الـ ROM الخارجية فعليها برنامج بدء التحميل و الذى يربط برامج انظمة التشغيل بالـ hardware
    و كذلك الـ ROM الداخلية عليه تعريف الاوامر الاساسية (+ ، - ) سنتعرف عليها ( mov , sub,add )

    ارجو ان اكون وفقت فى التوضيح

    0 Not allowed!









    محمـــــــــــــــــــد ...... بشر ليس كالبشر
    فهو لــــــــــؤلــــــــــؤة و الناس كالحجر




    مولاى صلى و سلم دائماً ابداً على حبيبك خير الناس كلهم

    .................................................. ...................................

  6. [16]
    رحال حول العالم
    رحال حول العالم غير متواجد حالياً
    عضو فعال جداً
    الصورة الرمزية رحال حول العالم


    تاريخ التسجيل: Apr 2006
    المشاركات: 356
    Thumbs Up
    Received: 4
    Given: 0
    السلام عليكطم و رحمة الله و بركاته

    يجب ان نعرف ان الذاكرة RAM الموجودة مع البروسيسور لها صفتان فى منتهى الاهمية :-
    1- هى ذاكرة سريعة جداً تقترب من سرعة معالجة البيانات داخل البروسيسور و تسمى Cash Memory و هى باهظة الثمن بمعنى ان تكاليف تصنيعها مرتفعة و عادة تجدها مرفقة داخل البروسيسور فى موديلات شركة Intel بينما تقوم موديلات شركة AMD بتصنيعها داخل و خارج البروسيسور ، و من ثم نجد أنها
    2- صغيرة السعة اذا ما قورنت بالــRAM الخارجية على اللوحة الام و التى تكون اكبر فى السعة و ابطأ فى تداول البيانات .

    اذن الذاكرة الصغيرة الملحقة مع البروسيسور سريعة جداً و هذا تسبب فى الاستخدام الامثل لسرعة المعالج اذ انه اذا تعامل مع الذاكرة الخارجية كبيرة السعة بطيئة التداول سيضطر الى الابطاء من تنفيذه للتعليمات

    بينما نجد اهمية الذاكرة الخارجية كبيرة السعة لتتلقى التعليمات من الوصلات الطرفية بالجهاز Key Board - Mouse - Sound Card - VGA Card - Hard Disk - CD_ROM -.....etc
    و التىبطبيعتها بطيئة جداً اذا ما قورنت بسرعة البروسيسور فيتم ارسال الاوامر بحيث يتم توزيع البيانات تحت شرطين :-
    1- الوصلة الطرفية ذات الاولوية الاعلى .
    2- معدل استجابة كل وصلة بالنسبة للمعالجة ، اى ان سرعة الكتابة على الكيبورد قد تستغرق 0.5 ثانية لكل حرف ، بينما عرض نقطة على الشاشة قد يستغرق 0.000001 ثانية بالتالى يتم ارسال 0.5 مليون اشارة الى الشاشة و اشارة واحدة الى key boar على التوالى و هنا تظهر اهمية وجود ذاكرة كبيرة السعة بطيئة التداول و اخرى صغيرة السعة سريعة التداول (( المثال هنا تقريبى للتوضيح فقط )).

    بالنسبة للجزء الثانى من السؤال عن الــROM

    يوجد ما يعرف بالحد الادنى من المعلومات اللازمة لتتعرف المكونات على بعضها و من ثم يوجد داخل كل قطعة جزء صغير يخزن علية برنامج صغير يعرف بــ Firmware حتى على الـ RAM نفسها ستجد IC صغير 8 اطراف ما هو الا ROM مسجل عليها سعة و سرعة ال RAM و بالمثل فى جميع الكروت و حتى البروسيسور نفسه ، و هذا يتم ترجمته عملياً اثناء تحميل برامج التعريفات للكروت او ضبط الBIOS من حيث اختيار السرعة ( يتم ضرب رقم × سرعة النقل ) او جعله اوتوماتيكياً حيث يرسل البروسيسور بياناته المسجله على ROM داخلية مثبته عليه .
    اما الـ ROM الخارجية فعليها برنامج بدء التحميل و الذى يربط برامج انظمة التشغيل بالـ hardware
    و كذلك الـ ROM الداخلية عليه تعريف الاوامر الاساسية (+ ، - ) سنتعرف عليها ( mov , sub,add )

    ارجو ان اكون وفقت فى التوضيح

    0 Not allowed!









    محمـــــــــــــــــــد ...... بشر ليس كالبشر
    فهو لــــــــــؤلــــــــــؤة و الناس كالحجر




    مولاى صلى و سلم دائماً ابداً على حبيبك خير الناس كلهم

    .................................................. ...................................

  7. [17]
    رحال حول العالم
    رحال حول العالم غير متواجد حالياً
    عضو فعال جداً
    الصورة الرمزية رحال حول العالم


    تاريخ التسجيل: Apr 2006
    المشاركات: 356
    Thumbs Up
    Received: 4
    Given: 0
    السلام عليكطم و رحمة الله و بركاته

    يجب ان نعرف ان الذاكرة RAM الموجودة مع البروسيسور لها صفتان فى منتهى الاهمية :-
    1- هى ذاكرة سريعة جداً تقترب من سرعة معالجة البيانات داخل البروسيسور و تسمى Cash Memory و هى باهظة الثمن بمعنى ان تكاليف تصنيعها مرتفعة و عادة تجدها مرفقة داخل البروسيسور فى موديلات شركة Intel بينما تقوم موديلات شركة AMD بتصنيعها داخل و خارج البروسيسور ، و من ثم نجد أنها
    2- صغيرة السعة اذا ما قورنت بالــRAM الخارجية على اللوحة الام و التى تكون اكبر فى السعة و ابطأ فى تداول البيانات .

    اذن الذاكرة الصغيرة الملحقة مع البروسيسور سريعة جداً و هذا تسبب فى الاستخدام الامثل لسرعة المعالج اذ انه اذا تعامل مع الذاكرة الخارجية كبيرة السعة بطيئة التداول سيضطر الى الابطاء من تنفيذه للتعليمات

    بينما نجد اهمية الذاكرة الخارجية كبيرة السعة لتتلقى التعليمات من الوصلات الطرفية بالجهاز Key Board - Mouse - Sound Card - VGA Card - Hard Disk - CD_ROM -.....etc
    و التىبطبيعتها بطيئة جداً اذا ما قورنت بسرعة البروسيسور فيتم ارسال الاوامر بحيث يتم توزيع البيانات تحت شرطين :-
    1- الوصلة الطرفية ذات الاولوية الاعلى .
    2- معدل استجابة كل وصلة بالنسبة للمعالجة ، اى ان سرعة الكتابة على الكيبورد قد تستغرق 0.5 ثانية لكل حرف ، بينما عرض نقطة على الشاشة قد يستغرق 0.000001 ثانية بالتالى يتم ارسال 0.5 مليون اشارة الى الشاشة و اشارة واحدة الى key boar على التوالى و هنا تظهر اهمية وجود ذاكرة كبيرة السعة بطيئة التداول و اخرى صغيرة السعة سريعة التداول (( المثال هنا تقريبى للتوضيح فقط )).

    بالنسبة للجزء الثانى من السؤال عن الــROM

    يوجد ما يعرف بالحد الادنى من المعلومات اللازمة لتتعرف المكونات على بعضها و من ثم يوجد داخل كل قطعة جزء صغير يخزن علية برنامج صغير يعرف بــ Firmware حتى على الـ RAM نفسها ستجد IC صغير 8 اطراف ما هو الا ROM مسجل عليها سعة و سرعة ال RAM و بالمثل فى جميع الكروت و حتى البروسيسور نفسه ، و هذا يتم ترجمته عملياً اثناء تحميل برامج التعريفات للكروت او ضبط الBIOS من حيث اختيار السرعة ( يتم ضرب رقم × سرعة النقل ) او جعله اوتوماتيكياً حيث يرسل البروسيسور بياناته المسجله على ROM داخلية مثبته عليه .
    اما الـ ROM الخارجية فعليها برنامج بدء التحميل و الذى يربط برامج انظمة التشغيل بالـ hardware
    و كذلك الـ ROM الداخلية عليه تعريف الاوامر الاساسية (+ ، - ) سنتعرف عليها ( mov , sub,add )

    ارجو ان اكون وفقت فى التوضيح

    0 Not allowed!









    محمـــــــــــــــــــد ...... بشر ليس كالبشر
    فهو لــــــــــؤلــــــــــؤة و الناس كالحجر




    مولاى صلى و سلم دائماً ابداً على حبيبك خير الناس كلهم

    .................................................. ...................................

  8. [18]
    رحال حول العالم
    رحال حول العالم غير متواجد حالياً
    عضو فعال جداً
    الصورة الرمزية رحال حول العالم


    تاريخ التسجيل: Apr 2006
    المشاركات: 356
    Thumbs Up
    Received: 4
    Given: 0
    السلام عليكطم و رحمة الله و بركاته

    يجب ان نعرف ان الذاكرة RAM الموجودة مع البروسيسور لها صفتان فى منتهى الاهمية :-
    1- هى ذاكرة سريعة جداً تقترب من سرعة معالجة البيانات داخل البروسيسور و تسمى Cash Memory و هى باهظة الثمن بمعنى ان تكاليف تصنيعها مرتفعة و عادة تجدها مرفقة داخل البروسيسور فى موديلات شركة Intel بينما تقوم موديلات شركة AMD بتصنيعها داخل و خارج البروسيسور ، و من ثم نجد أنها
    2- صغيرة السعة اذا ما قورنت بالــRAM الخارجية على اللوحة الام و التى تكون اكبر فى السعة و ابطأ فى تداول البيانات .

    اذن الذاكرة الصغيرة الملحقة مع البروسيسور سريعة جداً و هذا تسبب فى الاستخدام الامثل لسرعة المعالج اذ انه اذا تعامل مع الذاكرة الخارجية كبيرة السعة بطيئة التداول سيضطر الى الابطاء من تنفيذه للتعليمات

    بينما نجد اهمية الذاكرة الخارجية كبيرة السعة لتتلقى التعليمات من الوصلات الطرفية بالجهاز Key Board - Mouse - Sound Card - VGA Card - Hard Disk - CD_ROM -.....etc
    و التىبطبيعتها بطيئة جداً اذا ما قورنت بسرعة البروسيسور فيتم ارسال الاوامر بحيث يتم توزيع البيانات تحت شرطين :-
    1- الوصلة الطرفية ذات الاولوية الاعلى .
    2- معدل استجابة كل وصلة بالنسبة للمعالجة ، اى ان سرعة الكتابة على الكيبورد قد تستغرق 0.5 ثانية لكل حرف ، بينما عرض نقطة على الشاشة قد يستغرق 0.000001 ثانية بالتالى يتم ارسال 0.5 مليون اشارة الى الشاشة و اشارة واحدة الى key boar على التوالى و هنا تظهر اهمية وجود ذاكرة كبيرة السعة بطيئة التداول و اخرى صغيرة السعة سريعة التداول (( المثال هنا تقريبى للتوضيح فقط )).

    بالنسبة للجزء الثانى من السؤال عن الــROM

    يوجد ما يعرف بالحد الادنى من المعلومات اللازمة لتتعرف المكونات على بعضها و من ثم يوجد داخل كل قطعة جزء صغير يخزن علية برنامج صغير يعرف بــ Firmware حتى على الـ RAM نفسها ستجد IC صغير 8 اطراف ما هو الا ROM مسجل عليها سعة و سرعة ال RAM و بالمثل فى جميع الكروت و حتى البروسيسور نفسه ، و هذا يتم ترجمته عملياً اثناء تحميل برامج التعريفات للكروت او ضبط الBIOS من حيث اختيار السرعة ( يتم ضرب رقم × سرعة النقل ) او جعله اوتوماتيكياً حيث يرسل البروسيسور بياناته المسجله على ROM داخلية مثبته عليه .
    اما الـ ROM الخارجية فعليها برنامج بدء التحميل و الذى يربط برامج انظمة التشغيل بالـ hardware
    و كذلك الـ ROM الداخلية عليه تعريف الاوامر الاساسية (+ ، - ) سنتعرف عليها ( mov , sub,add )

    ارجو ان اكون وفقت فى التوضيح

    0 Not allowed!









    محمـــــــــــــــــــد ...... بشر ليس كالبشر
    فهو لــــــــــؤلــــــــــؤة و الناس كالحجر




    مولاى صلى و سلم دائماً ابداً على حبيبك خير الناس كلهم

    .................................................. ...................................

  9. [19]
    م.سعد نجم
    م.سعد نجم غير متواجد حالياً
    عضو متميز
    الصورة الرمزية م.سعد نجم


    تاريخ التسجيل: Jan 2007
    المشاركات: 722
    Thumbs Up
    Received: 4
    Given: 0
    بالفعل وفقت كثيرا يا اخى
    فجزاك الله خيرا
    ولى استفسار
    1-بما تقاس السعة وبما يقاس التداول؟
    2-ما الفرق بينهما؟

    0 Not allowed!



  10. [20]
    رحال حول العالم
    رحال حول العالم غير متواجد حالياً
    عضو فعال جداً
    الصورة الرمزية رحال حول العالم


    تاريخ التسجيل: Apr 2006
    المشاركات: 356
    Thumbs Up
    Received: 4
    Given: 0
    السعة تقاس بــ Byte و مضاعفتها MByte , KByte , ....
    KByte=1024 Byte , MByte=1024 KByte

    اما التداول اقصد عدد العمليات المنفذة فى الثانية الواحدة و وحدتها هى وحدة التردد هيرتز Hz و مضاعفاتها
    KHz=1000Hz , MHz=1000000Hz,......

    إذن نستنتج ان السعة تعبر عن حجم الذاكرة RAM ( نسمع عن 128 ميجا و 256 ميجا و 512 ميجا و..... )
    اما التداول فيعبر عن سرعة البروسيسور ( 1.7 جيجا هيرتز= 1700 ميجا هيرتز و 2.8 جيجا هيرتز و 3.6 جيجا هيرتز )

    0 Not allowed!









    محمـــــــــــــــــــد ...... بشر ليس كالبشر
    فهو لــــــــــؤلــــــــــؤة و الناس كالحجر




    مولاى صلى و سلم دائماً ابداً على حبيبك خير الناس كلهم

    .................................................. ...................................

  
صفحة 2 من 7 الأولىالأولى 1 23 4 5 6 ... الأخيرةالأخيرة
الكلمات الدلالية لهذا الموضوع

عرض سحابة الكلمة الدلالية

RSS RSS 2.0 XML MAP HTML