ما هو عنوان وقت الترجمة ملزم؟
ما هو عنوان وقت الترجمة ملزم؟

فيديو: ما هو عنوان وقت الترجمة ملزم؟

فيديو: ما هو عنوان وقت الترجمة ملزم؟
فيديو: كيف تكتب بحث جامعي كامل في ثواني #website 2024, شهر نوفمبر
Anonim

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

ببساطة ، ما هو تجميع الوقت الملزم؟

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

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

كما يجب معرفة ما هو المقصود بربط العنوان؟

العنوان ملزم هي عملية رسم خرائط منطقية أو افتراضية للبرنامج عناوين للذاكرة المادية أو الرئيسية المقابلة عناوين . بعبارة أخرى ، منطقي معين عنوان يتم تعيينه بواسطة MMU (Memory ManagementUnit) إلى ملف فعلي عنوان.

لماذا يلزم ربط العنوان؟

ال ملزم ضروري لربط الذاكرة المنطقية بالذاكرة الفعلية ، لمعرفة مكان تخزين البرنامج من الضروري من أجل الوصول إليه ربط قد يكون من ثلاثة أنواع مختلفة. وقت الترجمة ربط : عنوان مكان تخزين البرنامج معروف في وقت الترجمة.

موصى به: