OCTAVIANA
NPM : 07.0502.0093
TEKNIK INFORMATIKA D3
PENGALAMATAN MEMORY
Alamat Relatif
Pada alamat Relatif, terdapat segmen dan offset.
1. Diket :
Alamat Relatif 2357 h : 1320 h
Dit :
23570
Alamat Absolut : 1320
⊕
24890
Maka alamat absolutnya : 24890
Yang disebut dengan segmen dari soal diatas adalah : 2357 h.
Yang disebut dengan offset dari soal diatas adalah : 1320 h.
Symbol h pada segmen maupun offset adalah sebagai penanda memory.
Rumus mencari alamat absolut:
( segmen x 10 ) + offset
2. Diket :
Alamat Relatif 1357 h : 1357 : 2468
Dit.: alamat absolute ?
Jawab :
13570
2468
⊕
159D8
Maka alamat absolutnya : 159D8
Catatan :
D dari penjumlahan 13570 + 2469 menghasilkan 159D8 maksudnya adalah
7 + 6 = 13 dalam bilangan Cuma dari 0 … 9, A, B, C, D, E, F.
A adalah 10, B adalah 11, C adalah 12, D adalah 13, E adalah 14, F adalah 15.
3. Diket :
Alamat Relatif 1356 h : 2478 h
Dit.: alamat absolut ?
Jawab :
13560
2478
⊕
159D8
Catatan :
Dari soal no. 2 dan 3 menghasilkan alamat absolut yang sama, kejadian ini
dinamakan overlapping.
Overlapping adalah alamat absolute yang sama dari alamat relative yang berbeda.
Alamat Absolut
1. Diket:
Alamat absolute 312BF
Dit.: 2 pasang alamat relative ?
Jawab:
3 1 1 7 0
0 1 4 F +
3 1 2 B F
Jadi alamat relatifnya : 3117h : 014Fh
3 0 2 6 0
1 0 5 F +
3 1 2 B F
Jadi alamat relatifnya : 3026h : 105F
Catatan :
Pada alamat relative harus dibagi 4 digit yaitu: 0000 : 0000, seperti mencari
alamat absolute pada (segmen x 10) + offset. Seperti soal diatas maka pada
segmen bertambah menjadi 5 tempat baru dijumlahkan offset yang pada saat itu
cuma diketahui alamat absolutnya saja maka cari dan isi dengan angka-angka
yang hasil penjumlahannya menghasilkan alamat absolute yang sudah diketahui
seperti soal diatas.
2. Diket:
Alamat absolute 319F8
Dit.: cari 2 pasang alamat relative overlap ?
Jawab :
30290
1768
⊕
319F8
Maka alamat relatifnya 3029h : 1768h
31480
0578
⊕
319F8
Maka alamat relatifnya 3148h : 0578h
Catatan:
Yang dimaksud alamat relative overlap adalah alamat relative yang berbeda dari
alamat absolute yang sama, seperti soal diatas alamat absolutnya 319F8
menghasilkan alamat relative yang berbeda yaitu 3029h : 1768h dengan 3148h :
0578h.
2. 10930
324B+
13B7B
Alamat absolutnya : 13B7B
Dari alamat absolute tersebut dicari 2 pasang alamat relative overlap :
12130 10620
194B 355B
13B7B 13B7B