You are on page 1of 2

PENGALAMATAN MEMORY

(OVERLAPPING)

Pengertian memory dan register :

1. Memory : Bagian dari komputer yang berfungsi untuk menyimpan data dan
program.

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 2 1 0
3 0 1 A 0
0 8 D F +
0 9 4 F+
3 0 A E 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 2 0 2 A 0
1 1 6 C+ 2 9 2 C+

2 2 B C C 2 2 B C C

Alamat relatifnya :

21A6h : 116Ch

202Ah : 292Ch