دورة الميكروكونترولر من البداية وحتى الاحتراف 2 الذاكرة Memory
الذاكرة Memory
في
نظام الحاسب تخزن البرامج والبيانات في الذاكرة. وقد يحتوي الحاسب على
ذاكرات من نوع ذاكرة اشباه الموصلات وذكرة مغناطيسية و / أو ذاكرة بصرية.
سنناقش فقط ذاكرة اشباه الموصلات لأن الذاكرة الضوئية والمغناطيسية نادرا ما تستخدم في تطبيقات الميكروكونترولر ذو 8 بت .
تصنف ذاكرة أشباه الموصلات إلى نوعين رئيسيين : ذاكرة الوصول العشوائي (رام) (RAM) وذاكرة للقراءة فقط (روم) (ROM) .
ذاكرة الوصول العشوائي Random-access memory
ذاكرة الوصول العشوائي متطايرة (متبخرة ) بمعنى أنها لا يمكنها بالاحتفاظ على البيانات في حالة عدم وجود جهد التغذية (القدرة ).
وتسمى ايضا بذاكرة القراءة والكتابة لأنها تسمح (تتيح) للمعالج بالقراءة منها والكتابة فيها. وزمن الوصول لشريحة الرام لكل من القراءة والكتابة تقريبا متساوى . ويستطيع الميكروبروسسور كتابة البيانات في مكان ما في رقاقة ذاكرة الوصول العشوائي ، واعادة قراءة محتوياتها في وقت لاحق طالما ان القدرة ( التغذية ) موجودة .
القرأة من الذاكرة غير مدمر بمعنى انه عندما يكتب المعالج الدقيق البيانات على الذاكرة يمحو البيانات القديمة ويكتب مكانها البيانات الجديدة .
وهناك نوعان من تقنيات ذاكرة الوصول العشوائي : رام ساكنة (SRAM) ورام ديناميكية (DRAM) .
تستخدم SRAM من أربع إلى ست ترنزستورات لتخزين حرف واحد من المعلومات. المعلومات المخزنة في SRAM لن تفقد ما دامت القدرة موجودة .
ذاكرة الوصول العشوائي الديناميكية تستخدم ترانزستور واحدة ومكثف واحدة لتخزين حرف واحد للمعلومات. تخزن المعلومات في المكثف في شكل شحنة كهربائية.الشحنة المخزنة في المكثف يحدث لها تسريب ( فقد ) مع الزمن ولذلك يجب دوريا اعادة تنشيط الذاكرة للحفاظ على محتويات ال DRAM .
ذاكرة الوصول العشوائي أساسا تستخدم لتخزين البيانات والبرامج الديناميكية ( المتغيرة ).
وغالبا ما يرغب مستخدم الكمبيوتر فى تشغيل برامج مختلفة على نفس الكمبيوتر ، وعادة ما تكون هذه البرامج تعمل على مجموعات مختلفة من البيانات.لذلك يجب تحميل البرامج والبيانات الى الذاكرة من القرص الصلب او اى مصدر تخزين ثانوى اخر ولهذا تسمى ديناميكية .
سنناقش فقط ذاكرة اشباه الموصلات لأن الذاكرة الضوئية والمغناطيسية نادرا ما تستخدم في تطبيقات الميكروكونترولر ذو 8 بت .
تصنف ذاكرة أشباه الموصلات إلى نوعين رئيسيين : ذاكرة الوصول العشوائي (رام) (RAM) وذاكرة للقراءة فقط (روم) (ROM) .
ذاكرة الوصول العشوائي Random-access memory
ذاكرة الوصول العشوائي متطايرة (متبخرة ) بمعنى أنها لا يمكنها بالاحتفاظ على البيانات في حالة عدم وجود جهد التغذية (القدرة ).
وتسمى ايضا بذاكرة القراءة والكتابة لأنها تسمح (تتيح) للمعالج بالقراءة منها والكتابة فيها. وزمن الوصول لشريحة الرام لكل من القراءة والكتابة تقريبا متساوى . ويستطيع الميكروبروسسور كتابة البيانات في مكان ما في رقاقة ذاكرة الوصول العشوائي ، واعادة قراءة محتوياتها في وقت لاحق طالما ان القدرة ( التغذية ) موجودة .
القرأة من الذاكرة غير مدمر بمعنى انه عندما يكتب المعالج الدقيق البيانات على الذاكرة يمحو البيانات القديمة ويكتب مكانها البيانات الجديدة .
وهناك نوعان من تقنيات ذاكرة الوصول العشوائي : رام ساكنة (SRAM) ورام ديناميكية (DRAM) .
تستخدم SRAM من أربع إلى ست ترنزستورات لتخزين حرف واحد من المعلومات. المعلومات المخزنة في SRAM لن تفقد ما دامت القدرة موجودة .
ذاكرة الوصول العشوائي الديناميكية تستخدم ترانزستور واحدة ومكثف واحدة لتخزين حرف واحد للمعلومات. تخزن المعلومات في المكثف في شكل شحنة كهربائية.الشحنة المخزنة في المكثف يحدث لها تسريب ( فقد ) مع الزمن ولذلك يجب دوريا اعادة تنشيط الذاكرة للحفاظ على محتويات ال DRAM .
ذاكرة الوصول العشوائي أساسا تستخدم لتخزين البيانات والبرامج الديناميكية ( المتغيرة ).
وغالبا ما يرغب مستخدم الكمبيوتر فى تشغيل برامج مختلفة على نفس الكمبيوتر ، وعادة ما تكون هذه البرامج تعمل على مجموعات مختلفة من البيانات.لذلك يجب تحميل البرامج والبيانات الى الذاكرة من القرص الصلب او اى مصدر تخزين ثانوى اخر ولهذا تسمى ديناميكية .
تعليقات
إرسال تعليق