PENGALAMATAN MEMORY (OVERLAPPING)
Pengertian memory dan register : 1. Memory program.
: Bagian dari komputer yang berfungsi untuk menyimpan data dan
2. Register : Memori yang sangat cepat dalam transfer datanya, bertugas membantu operasi yang dilakukan pemroses
Overlapping adalah : jika alamat relative berbeda sedangkan hasil dari pencarian alamat absolutnya sama. Alamat yang menggunakan sistem segmen offset ini disebut sebagai alamat relatif karena sifat offset yang relatif terhadap segmen. Sedangkan alamat memori yang sebenarnya disebut alamat absolut. Pengkonversian dapat dilakukan dengan menggeser nilai segmen 4 bit ke kiri dan kemudian dijumlahkan dengan nilai offset.
TUGAS BAHASA ASSEMBLER 1. Carilah alamat relative agar terjadi over lapping, jika alamat absolute sudah diketahui sebagai berikut : Alamat absolute à 30AEF 2. Carilah alamat pasangan relative agar terjadi over lapping jika alamat relative pertama adalah : Relative : 2088h
234Ch
Penyelesaian : 1. Alamat absolute : 30AEF
3 0 1 A 0 0 9 4 F+ 3 0 A E F
3 0 2 1 0 0 8 D F + 3 0 A E F
Alamat relatifnya : 301Ah : 94Fh 3021h : 8DFh
2. 2 0 8 8 0 2 3 4 C+ 2 2 B C C
Alamat absolutnya : 2 2 B C C 2 pasang alamat relative biar jadi overlapp :
2 1 A 6 0 1 1 6 C+
2 0 2 A 0 2 9 2 C+
2 2 B C C
2 2 B C C
Alamat relatifnya : 21A6h : 116Ch 202Ah : 292Ch