ما هو التخزين الرئيسي؟

في عالم الحوسبة ، يُفهم التخزين الرئيسي على أنه ذاكرة البرنامج القابلة للعنونة التي تضم الملفات التنفيذية والبيانات اللازمة لإطلاق وتشغيل أنظمة وبرامج مختلفة. يشار إليها بشكل أكثر شيوعًا باسم التخزين الأساسي أو الذاكرة ، التخزين الرئيسي واجهات مباشرة مع وحدة المعالجة المركزية ، والتي تقرأ التعليمات المتصلة بالملفات التنفيذية وتؤدي المهام اللازمة للتعامل مع البيانات. يتم الاحتفاظ بجميع البيانات اللازمة للوظيفة الفعالة للبرامج المحفوظة على القرص الصلب في وحدة التخزين الرئيسية.

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

من المهم ملاحظة أنه في معظم الحالات اليوم ، يُعتبر التخزين الرئيسي ذا ذاكرة متقلبة. هذا يعني أنه يتم مسح ذاكرة الوصول العشوائي عند بدء التشغيل. لمعالجة هذه المشكلة ، تستفيد العديد من الأنظمة من ذاكرة رئيسية أساسية غير متطايرة أو مكون تخزين ، مثل BIOS لتشغيل الكمبيوتر بشكل فعال. يعني Bootstrapping ببساطة قراءة برنامج أكبر من وحدة تخزين ثانوية وتحميله على ذاكرة الوصول العشوائي في التخزين الأساسي أو الرئيسي. من هناك ، يمكن للحافلات بدء الاتصال بوحدة المعالجة المركزية وإكمال تسلسل الإطلاق.

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