العنوان المنطقي مقابل العنوان الفعلي: الفرق والمقارنة

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

يساعد نظام التشغيل في التعامل مع البيانات وإدارتها بشكل صحيح. العنوانان الأكثر شيوعًا هما العنوان المنطقي والعنوان الفعلي.

على الرغم من أن هذه العناوين مرتبطة ببعضها البعض ، إلا أنها تختلف عن بعضها البعض في نقاط محددة.

الوجبات السريعة الرئيسية

  1. تنشئ وحدة المعالجة المركزية عناوين منطقية وتمثل موقع الذاكرة الافتراضية للبرنامج.
  2. تتوافق العناوين الفعلية مع مواقع الذاكرة الفعلية داخل أجهزة الكمبيوتر.
  3. تحدث ترجمة العنوان بين العناوين المنطقية والفعلية ، التي تديرها وحدة إدارة الذاكرة (MMU).

العنوان المنطقي مقابل العنوان الفعلي

الفرق بين العنوان المنطقي وعنوان الضغط هو أن العنوان المنطقي ليس له وجود حقيقي ، في حين أن العنوان الفعلي له وجود حقيقي. يجب تعيين العنوان المنطقي إلى العنوان الفعلي الخاص به. علاوة على ذلك ، تقع مسؤولية توليد العناوين المنطقية على عاتق وحدة المعالجة المركزية‏:. لكن مسؤولية إنشاء العناوين المنطقية تقع على عاتق MMU.

العنوان المنطقي مقابل العنوان الفعلي

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

تُعرف مساحة العنوان المخصصة لجميع العناوين المنطقية باسم مساحة العنوان المنطقي. نظرًا لوجودها الافتراضي ، فهي مرئية ويمكن للمستخدم رؤيتها. 

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

نظرًا لأنه تم إنشاؤه وإدارته بواسطة MMU ، فإنه يظل ثابتًا دون تغيير بعد إعادة تشغيل النظام. علاوة على ذلك ، فهو غير مرئي للمستخدمين.

تُعرف مساحة العنوان المخصصة لجميع العناوين الفعلية باسم مساحة العنوان الفعلية.

جدول المقارنة

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

ما هو العنوان المنطقي؟

العنوان المنطقي هو العنوان الافتراضي حيث يتم افتراض موضع العنصر من وجهة نظر البرنامج / التطبيق السائد.

اقرأ أيضا:  Asp.net مقابل Ado.net: الفرق والمقارنة

نظرًا لأنه موقع افتراضي ، يتم استخدامه لتحديد مواقع الأشياء الأخرى في النظام. تستخدم MMU طرق ربط مختلفة لتنظيم العناوين المنطقية المقابلة للعناوين المادية المعنية.

كعملية توليد عناوين منطقية من وحدة المعالجة المركزية‏: يبدأ من 0 ، ويبدأ نطاق العناوين المنطقية من 0 ويمتد إلى الحد الأقصى. 

وبالتالي ، يصبح العنوان المنطقي مفيدًا فقط عندما يتم تعيين العنوان الفعلي باستخدام بعض طرق الربط. يمكن للمستخدم عرض العنوان المنطقي.

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

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

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

انها أساسي بحيث تناسب الذاكرة الرئيسية بشكل صحيح. 

ما هو العنوان الفعلي؟

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

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

العنوان الفعلي أو العنوان الحقيقي المقابل لعنوان منطقي معين أو العنوان الظاهري يتم حسابه وإدارته واستخدامه بواسطة وحدة إدارة الذاكرة (MMU).

اقرأ أيضا:  McAfee LiveSafe و Security Scan Plus: الفرق والمقارنة

يتعامل المستخدم مع العنوان الظاهري أو المنطقي ، والذي يتوافق مع العنوان الفعلي. على الرغم من أن المستخدم يتعامل مع العناوين المنطقية ، إلا أن البرنامج يتطلب عناوين مادية للتنفيذ.

وبالتالي ، فإن تعيين عنوان منطقي في عنوانه الفعلي المقابل أمر ضروري. 

تظل رؤية العنوان الفعلي ، التي تتكون من العناوين الفعلية لجميع العناوين المنطقية ، على التوالي ، مخفية.

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

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

يتم تخزين جميع العناوين الفعلية في مساحة مشتركة تُعرف باسم مساحة العنوان الفعلي.

الاختلافات الرئيسية بين العنوان المنطقي والعنوان الفعلي

  1. العنوان المنطقي هو عنوان افتراضي به تطبيقات وبرامج موجودة ، والتي تعمل كمرجع لمواضع العناصر. إنها افتراضية وليس لها وجود حقيقي. في المقابل ، العنوان الفعلي هو العنوان الحقيقي. تحتوي دائرة ناقل العنوان على موقع الذاكرة الفعلي حيث يتم تخزين العنوان الفعلي.
  2. مساحة العنوان المنطقية هي المساحة المشتركة حيث يتم تخزين العناوين المنطقية. ولكن في مساحة العنوان الفعلية ، يتم تخزين جميع العناوين الفعلية.
  3. تولد وحدة المعالجة المركزية العناوين المنطقية. لكن MMU تولد العناوين المادية.
  4. العنوان المنطقي قابل للعرض ومرئي للمستخدم. من ناحية أخرى ، العنوان الفعلي غير قابل للعرض من جانب المستخدم.
  5. أثناء إعادة التشغيل ، يتم فقد العنوان المنطقي ولا يمكن استرداده. على العكس من ذلك ، لا تتضمن إعادة تشغيل النظام العنوان الفعلي بأي حال من الأحوال. 
مراجع حسابات
  1. https://ieeexplore.ieee.org/abstract/document/9043680/
  2. https://ieeexplore.ieee.org/abstract/document/6727105/

آخر تحديث: 11 يونيو 2023

النقطة 1
طلب واحد؟

لقد بذلت الكثير من الجهد في كتابة منشور المدونة هذا لتقديم قيمة لك. سيكون مفيدًا جدًا بالنسبة لي ، إذا كنت تفكر في مشاركته على وسائل التواصل الاجتماعي أو مع أصدقائك / عائلتك. المشاركة هي ♥ ️

7 أفكار حول "العنوان المنطقي مقابل العنوان الفعلي: الفرق والمقارنة"

  1. على الرغم من أن المعلومات المقدمة شاملة للغاية، إلا أن أسلوب الكتابة يجعلها تبدو جافة وأكاديمية بعض الشيء.

    رد

اترك تعليق

هل تريد حفظ هذه المقالة لوقت لاحق؟ انقر فوق القلب الموجود في الزاوية اليمنى السفلية للحفظ في مربع المقالات الخاصة بك!