Binding آدرس زمان کامپایل چیست؟
Binding آدرس زمان کامپایل چیست؟

تصویری: Binding آدرس زمان کامپایل چیست؟

تصویری: Binding آدرس زمان کامپایل چیست؟
تصویری: Address Binding در سیستم عامل |Compile time binding|Load time binding|Run time binding 2024, نوامبر
Anonim

نوع اول از اتصال آدرس است اتصال آدرس زمان کامپایل . هنگامی که برنامه در فایل باینری قابل اجرا کامپایل می شود، فضایی در حافظه به کد ماشین کامپیوتر اختصاص می یابد. را اتصال آدرس منطقی اختصاص می دهد نشانی به نقطه شروع حافظه قطعه که در آن کد شی ذخیره می شود.

به سادگی، زمان کامپایل binding چیست؟

را کامپایلر فرآیندی به نام را انجام می دهد الزام آور هنگامی که یک شی به یک متغیر شی اختصاص داده می شود الزام آور ( اتصال استاتیک ) اشاره دارد به کامپایل زمان صحافی و دیر الزام آور (پویا الزام آور ) به زمان اجرا اشاره دارد الزام آور.

همچنین بدانید که منظور از زمان کامپایل چیست؟ گردآوری - زمان نمونه ای است که در آن کدی که وارد کرده اید در حین اجرا به قابل اجرا تبدیل می شود زمان نمونه ای است که در آن فایل اجرایی اجرا می شود. اصطلاحات "زمان اجرا" و " زمان کامپایل اغلب توسط برنامه نویسان برای اشاره به انواع مختلف خطاها استفاده می شود. گردآوری - زمان بررسی در طول انجام می شود زمان کامپایل.

همچنین دانستن این است که منظور از اتصال آدرس چیست؟

الزام آور آدرس فرآیند نگاشت منطقی یا مجازی برنامه است آدرس ها به حافظه فیزیکی یا اصلی مربوطه آدرس ها . به عبارت دیگر، یک داده منطقی نشانی توسط MMU (واحد مدیریت حافظه) به یک فیزیکی نگاشت می شود نشانی.

چرا الزام آور آدرس لازم است؟

را الزام آور است برای پیوند حافظه منطقی به حافظه فیزیکی. برای اینکه بدانید برنامه در کجا ذخیره می شود لازم است به منظور دسترسی به آن الزام آور ممکن است از سه نوع مختلف باشد زمان کامپایل الزام آور : نشانی جایی که برنامه ذخیره می شود در زمان کامپایل شناخته شده است.

توصیه شده: