Kompilyasiya vaxtı ünvan bağlaması nədir?
Kompilyasiya vaxtı ünvan bağlaması nədir?

Video: Kompilyasiya vaxtı ünvan bağlaması nədir?

Video: Kompilyasiya vaxtı ünvan bağlaması nədir?
Video: MKS Robin Nano v2.0 - motherboard basics for 3d Printing 2024, Noyabr
Anonim

Birinci növ ünvan bağlaması edir kompilyasiya vaxtı ünvan bağlaması . Bu proqram icra edilə bilən ikili fayla tərtib edildikdə kompüterin maşın koduna yaddaşda yer ayırır. The ünvan bağlaması alogik ayırır ünvanı obyekt kodunun saxlandığı seqment yaddaşının başlanğıc nöqtəsinə.

Sadəcə olaraq, tərtib vaxtı məcburi nədir?

The tərtibçi adlı prosesi həyata keçirir bağlayıcı obyekt dəyişənə obyekt təyin edildikdə. Erkən bağlayıcı ( statik bağlama ) istinad edir tərtib vaxtı bağlama və gec bağlayıcı (dinamik bağlayıcı ) icra müddətinə aiddir bağlayıcı.

Həm də bilirsiniz, tərtib vaxtı dedikdə nə nəzərdə tutulur? Tərtib et - vaxt Çalışarkən daxil etdiyiniz kodun icra olunana çevrildiyi nümunədir. vaxt icra olunanın işlədiyi nümunədir. "İş vaxtı" və " terminləri tərtib vaxtı " tez-tez proqramçılar tərəfindən müxtəlif növ səhvlərə istinad etmək üçün istifadə olunur. Tərtib et - vaxt yoxlama zamanı baş verir tərtib vaxtı.

Həmçinin bilmək lazımdır ki, ünvan bağlama dedikdə nə nəzərdə tutulur?

Ünvan bağlaması proqramın məntiqi və ya virtual xəritələşdirilməsi prosesidir ünvanlar müvafiq fiziki və ya əsas yaddaşa ünvanlar . Başqa sözlə, verilmiş məntiqi ünvanı MMU (Yaddaş İdarəetmə Vahidi) tərəfindən fiziki ilə əlaqələndirilir ünvanı.

Niyə ünvanı bağlamaq lazımdır?

The bağlama zəruridir məntiqi yaddaşı fiziki yaddaşla əlaqələndirmək. Proqramın harada saxlandığını bilmək zəruri daxil olmaq üçün. The bağlayıcı üç müxtəlif növ ola bilər. Tərtib etmə vaxtı Bağlama : Ünvan proqramın harada saxlandığı kompilyasiya vaxtı məlumdur.

Tövsiyə: