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