قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

   

الصورة الرمزية abdellah48
abdellah48
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
الدولة: المغرب
المشاركات: 157
نشاط [ abdellah48 ]
قوة السمعة:
قديم 01-07-2012, 10:06 PM المشاركة 9   
Question



مشكور أخي الكريم يا أخي ان أمكن ان تشرح أكثر كيف يمكن ان تخزين البيانات في ذاكرة ram نعلم أنها تسجل بنظام سداسي عشر كيف ذلك .

اعلانات

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 01-07-2012, 10:45 PM المشاركة 10   
افتراضي



4.3.1 تنظيم الذاكرة Organizing memory

للتفاعل مع الذاكرة , يجب أن يكون نوعين الأعداد التى تدور حولها , عنوان address موقع الذاكرة المطلوبة و البيانات data الفعلية التى تنتمى إلى هذا الموقع , وهما يرتبطان بمجموعتين من التوصيلات المتشابكة (المتداخلة) , تسمى "ناقل العنوان" address bus و "ناقل البيانات" data bus. ويجب أن نضمن أن ناقل البيانات وناقل العنوان ( أو مجموعة فرعية منها) تصل إلى كل منطقة الذاكرة .
الطريقة البسيط لتحقيق ذلك مبينة بالشكل "أ" , وهى تسمى "بناء فون نيومان" Von Neumann .
لدى الكومبيوتر ناقل عنوان واحد وناقل بيانات واحد , ونفس نواقل البيانات والعنوان تخدم كل من ذاكرة البرنامج وذاكرة البيانات . وقد يتم التوصيل بين الدخل / الخرج بهذه الطريقة وجعلها تتصرف مثل الذاكرة بالنسبة لوحدة المعالجة المركزية .
يبين الشكل "ب" الإسلوب الآخر . كل منطقة ذاكرة يخصص لها ناقل للعنوان وناقل للبيانات خاص بها . يسمى هذا الإسلوب "بناء هارفارد" Harvard .
بناء فون نيومان بسيط ومنطقى ويعطى نوعا من المرونة . يمكن تقسبم منطقة الذاكرة بأى طريقة بين ذاكرة البرنامج وذاكرة البيانات . مع ذلك فهو يعانى من عيبين . العيب الأول هو أنه يتبنى إسلوب " حجم (مقاس) واحد يناسب الجميع" , حيث يوجد ناقل بيانات واحد لجميع مناطق الذاكرة حتى لو كان أحد مناطق الذاكرة يتطلب التعامل مع كلمات طويلة والآخر يتطلب التعامل مع كلمات قصيرة . كما أن بها مشكلة أإن جميع الأشياء يتم تقاسمها . فإذا استخدمها شخص ما فلا يستطيع آخر استخدامها . لذلك , إذا تم وصول وحدة المعالجة المركزية بذاكرة البرنامج , فيجب أن تكون ذاكرة البيانات فى حالة خمول والعكس بالعكس .
فى إسلوب هارفارد نحصل على قدر أكبر من المرونة فى جحم الناقل , لكن على حساب زيادة طفيفة فى التعقيد.
مع وجود ذاكرة البرنامج وذاكرة البيانات , كل له النواقل الخاصة به , يمكن أن يكون كل منهما بحجم مختلف تبعا لمتطلباتها كما يمكن الوصول إلى كل من البيانات والبرنامج فى وقت واحد . على الجانب السلبى , إسلوب هارفارد يعزز التمييز بين ذاكرة البرنامج وذاكرة البيانات , حتى عندما يكون هذا التمييز غير مطلوبا .

4.1 المعالجات الدقيقة (الميكروبروسسور) Microprocessors والمتحكمات الدقيقة (الميكروكونترولر) microcontrollers

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 01-07-2012, 10:47 PM المشاركة 11   
افتراضي


مشكور أخي الكريم يا أخي ان أمكن ان تشرح أكثر كيف يمكن ان تخزين البيانات في ذاكرة ram نعلم أنها تسجل بنظام سداسي عشر كيف ذلك .
أخى الكريم شكرا جزيلا لك

إن شاء الله تجد الإجابة خلال تناول الموضوع

مع تمنياتنى بدوام التوفيق


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
نشاط [ F.Abdelaziz ]
قوة السمعة:
قديم 02-07-2012, 01:45 PM المشاركة 12   
افتراضي


4.1 المعالجات الدقيقة (الميكروبروسسور) Microprocessors والمتحكمات الدقيقة (الميكروكونترولر) microcontrollers
1.4.1 المعالجات الدقيقة (الميكروبروسسور) Microprocessors :
ظهرت أول المعالجات الدقيقة فى عام 1970 . كانت أجهزة مذهلة , حيث ولأول مرة , تم وضع وحدة المعالجة المركزية للكومبيوتر فى شريحة دائرة متكاملة مفردة . فى البداية جميع الوظائف , مثل الذاكرة وواجهات ربط المداخل / المخارج كانت خارج المعالج الدقيق وكان نظام العمل ما يزال مكون من عدد لا بأس به من الدوائر المتكاملة . تدريجيا أصبحت المعالجات الدقيقة أكثر إكتفاء ذاتى مع إمكانية , على سبيل المثال, دمج أنواع مختلفة من الذاكرة فى نفس الشريحة بوصفها وحدة معالجة مركزية . فى نفس الوقت أصبحت وحدة المعالجة المركزية أكثر قدرة وسرعة وانتقلت بسرعة من الأجهزة 8-bit و 16-bit و 32-bit . أدى تطور المعالجات الدقيقة أدى مباشرة إلى تطبيقات مثل أجهزة الكومبيوتر الشخصى .

2.4.1 المتحكمات الدقيقة (الميكروكونترولر) Microcontrollers :
بينما الناس تتعرف بسرعة وتستغل القوة الحسابية للمعالج الدقيق , رأوا أيضا استخدام آخر لها ,وهو التحكم.
بدأ المصممون بوضع المعالجات الدقيقة فى جميع أنواع المنتجات التى لا علاقة لها بالحوسبة , مثل الثلاجة أو باب السيارة كما رأينا .
هنا لا حاجة ضرورية للقدرة الحسابية العالية , أو الكميات الكبيرة من الذاكرة أو السرعة العالية جدا . لذلك ظهرت فئة خاصة من المعالج الدقيق والتى كان القصد منها أنشطة التحكم وليس تناول الأعداد الكبيرة . بعد فترة من الزمن اكتسب هذا النوع من المعالجات الدقيقة هوية خاصة , وأصبح يسمى "المتحكم الدقيق" أو الميكروكونترولر microcontroller. وأخذ الميكروكونترولر دوره ككومبيوتر مدمج بالأنمة المدمجة .
لذلك ما الذى يميز الميكروكونترولر عن الميكروبروسسور ؟ الميكروكونترولر مثل الميكروبروسسور بحاجة إلى أن يكون قادرا على الحساب , وإن لم يكن بالضرورة مع أعداد كبيرة . بالإضافة إلى ذلك الميكروكونترولر له احتياجات أخرى .
فى المقام الأول , يجب أن يكون له القدرة الممتازة للدخل والخرج , على سبيل المثال حتى يتمكن من التفاعل مباشرة مع مدخلات ومخرجات الثلاجة أو باب السيارة . ولأن العديد من الأنظمة المدمجة يكون فيها الحجم والتكاليف بحساب , فيجب أن تكون صغيرة وبها إكتفاء ذاتى ومنخفضة التكاليف . كما أنها لا توضع فى بيئة مثل بيئة الكومبيوتر التقليدى . فقد يحتاج الميكروكونترولر للعمل فى ظروف بيئة قاسية مثل البيئة الصناعية وبيئة محرك السيارة .
الشكل التالى يبين الشكل العام للميكروكونترولر . فى الأساس , يحتوى على "نواة" core ميكروبروسسور بسيط , جنبا إلى جنب مع كل ذاكرة البيانات data memory وذاكرة البرنامج program memory اللازمة . يضاف إلى ذلك الأجهزة الطرفية peripherals التى تتيح له القيام بالتفاعل الذى يتعين عليه القيام به , وقد تشمل مداخل ومخارج رقمية وتناظرية أو عناصر عد وتوقيت . كما يتوفر وظائف أخرى أكثر تطورا والتى سوف نتناولها لاحقا . مثل أى دائرة إلكترونية , يحتاج الميكروكونترولر إلى القدرة , ويحتاج إلى إشارة ساعة ( فى بعض الميكروكونترولر يتم توليدها داخليا) لتشغيل الدوائر المنطقية الداخلية .







الصورة الرمزية guermi
guermi
:: مهندس ::
تاريخ التسجيل: Apr 2012
المشاركات: 49
نشاط [ guermi ]
قوة السمعة:
قديم 02-07-2012, 02:35 PM المشاركة 13   
افتراضي


اشكررراااااااااا استاذي الفاضل


الصورة الرمزية abdellah48
abdellah48
:: مهندس متواجد ::
تاريخ التسجيل: Oct 2010
الدولة: المغرب
المشاركات: 157
نشاط [ abdellah48 ]
قوة السمعة:
قديم 02-07-2012, 03:25 PM المشاركة 14   
x4


مشكور أخي عبدالعزيز على موضوعك الجميل واصل جزاك الله خيرا.



الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 04:10 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)