موصى به, 2024

اختيار المحرر

الفرق بين التسجيل والذاكرة

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

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

سنناقش بعض الاختلافات بين التسجيل والذاكرة بمساعدة مخطط المقارنة الموضح أدناه.

رسم بياني للمقارنة

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

تعريف السجل

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

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

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

يتم تصنيف سجلات الكمبيوتر على النحو التالي:

DR: Data Register هو سجل 16 بت الذي يحتفظ بالمعالجات التي سيتم تشغيلها من قبل المعالج.

AR: تسجيل العنوان هو سجل 12 بت يحتفظ بعنوان موقع الذاكرة .

AC: هو أيضًا مخزن بسعة 16 بت يحتفظ بالنتيجة المحسوبة بواسطة المعالج.

IR: تسجيل إرشادي هو سجل 16 بت يحتفظ برمز التعليمة التي تم تنفيذها حالياً.

الكمبيوتر: برنامج Counter هو سجل 12 بت يحتفظ بعنوان التعليمات التي سيتم تنفيذها بواسطة المعالج.

TR: السجل المؤقت هو سجل 16 بت يحتفظ بنتيجة متوسطة مؤقتة يحسبها المعالج.

INPR: تسجيل الإدخال هو تسجيل 8 بت يحمل حرف الإدخال المتلقاة من جهاز إدخال وتسليمه إلى المجمع.

OUTR: سجل الإخراج هو سجل 8 بت يحمل حرف الإخراج المتلقاة من Accumulator وتسليمه إلى جهاز الإخراج .

تعريف الذاكرة

الذاكرة هي جهاز يستخدم لتخزين برامج الكمبيوتر والتعليمات والبيانات. الذاكرة الداخلية للمعالج هي ذاكرة أساسية (RAM) ، والذاكرة الخارجية للمعالج هي ذاكرة ثانوية (Hard Drive) . ويمكن أيضا تصنيف الذاكرة على أساس ذاكرة متقلبة وغير متطايرة .

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

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

بمجرد حفظ البيانات على الكمبيوتر ، يتم نقلها إلى وحدة تخزين ثانوية حتى يظل في الذاكرة الأساسية. يمكن اليوم أن تتراوح الذاكرة الأساسية أو ذاكرة الوصول العشوائي من 1 جيجابايت إلى 16 جيجابايت . على الجانب الآخر ، يتراوح التخزين الثانوي اليوم من بعض جيجا بايت (GB) إلى TeraBytes (TB) .

الاختلافات الرئيسية بين السجل والذاكرة

  1. والفرق الأساسي بين التسجيل والذاكرة هو أن السجل يحمل البيانات التي تعالجها وحدة المعالجة المركزية حاليًا بينما تحتفظ الذاكرة بالبيانات المطلوبة للمعالجة .
  2. ويتراوح السجل من سجل 32 بت إلى تسجيل 64 بت بينما تتراوح سعة الذاكرة من بعض جيجابايت إلى بعض السل .
  3. يصل المعالج إلى التسجيل أسرع من الذاكرة.
  4. تسجيلات أجهزة الكمبيوتر هي عبارة عن سجل للتراكم ، عداد البرنامج ، سجل التعليمات ، سجل العناوين ، إلخ. على الجانب الآخر ، تتم الإشارة إلى الذاكرة باعتبارها الذاكرة الرئيسية للكمبيوتر الذي هو ذاكرة الوصول العشوائي.

استنتاج:

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

Top