Ada tiga model displacement : Relative addressing, Base register addressing dan Indexing
a. Relative addressing
Adalah register yang direferensi secara implisit adalah program counter (PC)
- Alamat efektif relative addressing didapatkan dari alamat intruksi saat itu ditambahkan ke field alamat
- Relative addressing memanfaatkan konsep lokalitas memori untuk menyediakan operand-operand berikutnya
Adalah register yang diferensi berisi sebuah alamat memori dan field alamat berisi perpindahan
dari alamat itu
- Referensi register dapat ekspilisit maupun implisit
- Memanfaatkan konsep lokalitas memori
Adalah field alamat yang mereferensi alamat memori utama, dan register yang direferensikan
berisi pemindahanpositif dari alamat tersebut
- Merupakan kebalikan dari mode base register
- Field alamat dianggap sebagai alamat memori dalam indexing
- Manfaar penting dari indexing adalah untuk eksekusi program-program interative

Semoga bermanfaat :)
0 Comments
Post a Comment