Address Binding

Published on November 2016 | Categories: Documents | Downloads: 41 | Comments: 0 | Views: 298
of 1
Download PDF   Embed   Report

Comments

Content

Address Binding
Pengertian address binding adalah sebuah prosedur untuk menetapkan alamat fisik yang akan
digunakan oleh program yang terdapat di dalam memori utama. Address binding yang dilakukan
terhadap suatu program dapat dilakukan di 3 tahap yang berbeda, yaitu:


Compilation time
Pada tahap ini sebuah program pada awalnya akan menghasilkan alamat berupa
simbol-simbol, kemudian simbol-simbol ini akan langsung diubah menjadi alamat
absolut atau alamat fisik yang bersifat statik. Bila suatu saat terjadi pergeseran alamat
dari program tersebut maka untuk mengembalikan ke alamat yang seharusnya dapat
dilakukan kompilasi ulang.
Contoh : file bertipe .com yang merupakan hasil dari kompilasi program.



Load time
Pada tahap ini awalnya program menghasilkan alamat berupa simbol-simbol yang
sifatnya acak (relative address), kemudian akan dilakukan penghitungan ulang agar
program tersebut ditempatkan pada alamat yang dapat dialokasikan ulang (relocateble
address). Singkatnya binding terjadi pada waktu program telah selesai di- load.
Contoh: File bertipe .exe.



Execution time
Alamat bersifat relatif, binding akan dilakukan pada saat run time. Pada saat run
time dibutuhkan bantuan hardware yaitu MMU (Memory Management Unit).

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close