( يتعامل نظام التشغيل مع الذاكرة الرئيسية على أنها مخزن بيانات مستمر مقسم إلى مجموعات من الخانات الثنائية التي تحتوي على التعليمات أو البيا
يتعامل نظام التشغيل مع الذاكرة الرئيسية على أنها مخزن بيانات مستمر مقسم إلى مجموعات من الخانات الثنائية التي تحتوي على التعليمات أو البيانات. هذا المخزن يسمى بالذاكرة الرئيسية أو الذاكرة الأساسية أو الرام. الذاكرة الرئيسية هي أبسط أنواع الذاكرة وهي قابلة للتغيير.
الذاكرة الرئيسية
هي ذاكرة سريعة تستخدم لتخزين التعليمات والبيانات أثناء تنفيذ البرنامج. وتتميز بسرعة الوصول العالية مقارنة بالذاكرة الثانوية. وتتميز بسعة تخزينية صغيرة نسبيا. وهي ذاكرة متطايرة، أي تفقد محتوياتها عند انقطاع التيار الكهربائي.
أنواع الذاكرة الرئيسية
1. ذاكرة الوصول العشوائي (RAM): هي ذاكرة قابلة للقراءة والكتابة، تستخدم لتخزين التعليمات والبيانات أثناء تنفيذ البرنامج.
2. ذاكرة القراءة فقط (ROM): هي ذاكرة غير قابلة للكتابة، تستخدم لتخزين البرامج الثابتة، مثل نظام التشغيل BIOS.
خصائص الذاكرة الرئيسية
1. السرعة: تتميز الذاكرة الرئيسية بسرعة الوصول العالية مقارنة بالذاكرة الثانوية.
2. السعة: تتميز بسعة تخزينية صغيرة نسبيا مقارنة بالذاكرة الثانوية.
3. التطاير: وهي ذاكرة متطايرة، أي تفقد محتوياتها عند انقطاع التيار الكهربائي.
وظائف الذاكرة الرئيسية
1. تخزين التعليمات والبيانات: تستخدم الذاكرة الرئيسية لتخزين التعليمات والبيانات أثناء تنفيذ البرنامج.
2. تخزين نظام التشغيل: تستخدم الذاكرة الرئيسية لتخزين نظام التشغيل، وهو البرنامج الذي يدير موارد الحاسوب.
3. تخزين البرامج الجارية: تستخدم الذاكرة الرئيسية لتخزين البرامج التي يتم تنفيذها حاليا.
تقسيم الذاكرة الرئيسية
يتم تقسيم الذاكرة الرئيسية إلى مجموعات من الخانات الثنائية تسمى الخلايا. ويحدد حجم الخلية سعة الذاكرة الرئيسية. وتتميز الخلايا بأنها:
1. موحدة العنوان: يمكن الوصول إلى أي خلية في الذاكرة الرئيسية باستخدام عنوان فريد.
2. مخاطبة عشوائية: يمكن الوصول إلى أي خلية في الذاكرة الرئيسية بشكل عشوائي، دون الحاجة إلى الوصول إلى الخلايا السابقة.
3. قابلة للتغيير: يمكن كتابة البيانات وقراءتها من أي خلية في الذاكرة الرئيسية.
استخدام نظام التشغيل للذاكرة الرئيسية
يستخدم نظام التشغيل الذاكرة الرئيسية لإدارة موارد الحاسوب، مثل:
1. إدارة العمليات: يستخدم نظام التشغيل الذاكرة الرئيسية لتخزين العمليات الجارية والانتظار.
2. إدارة الذاكرة: يستخدم نظام التشغيل الذاكرة الرئيسية لإدارة تخصيص الذاكرة للعمليات والبيانات.
3. إدارة الموارد: يستخدم نظام التشغيل الذاكرة الرئيسية لتخزين جداول الموارد التي توضح حالة الموارد المتاحة.
استنتاج
الذاكرة الرئيسية هي جزء مهم من الحاسوب. وهي تستخدم لتخزين التعليمات والبيانات أثناء تنفيذ البرنامج وتخزين نظام التشغيل والبرامج الجارية. وتعتبر الذاكرة الرئيسية سريعة وتتميز بمخاطبة عشوائية ولكنها متطايرة.