Nama : YUDHIA N.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 : Alamat Absolut
23570 : 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 3
1
1
7
0
0
1
4
F
1
2
B
F
+
Jadi alamat relatifnya : 3117h : 014Fh 3 3
0
2
6
0
1
0
5
F
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.
TUGAS HARI INI TANGGAL 15 OKTOBER 2009 Tugas dalam format (.pdf) upload ke alamat blog masing-masing dalam bentuk download. Minggu depan dicetak dan kumpulkan (printscreen bloger anda). Soal ! Judul tugas : Pengalamatan memory. 1. cari pasangan alamat relative sehingga menemukan absolute yang overlap untuk alamat absolute sebagai berikut: 41BCF 2. cari alamat absolute dari 1093h : 324Bh setelah ketemu cari relative lain sehingga terjadi overlapping dua pasang saja. Jawab : 1.
40990 123F ⊕ 41BCF Alamat relatifnya 4099h : 123Fh
41660 056F ⊕ 41BCF Alamat relatifnya 4166h : 056Fh 2.
10930 324B+ 13B7B Alamat absolutnya : 13B7B Dari alamat absolute tersebut dicari 2 pasang alamat relative overlap : 12130 194B 13B7B
10620 355B 13B7B
Alamat relatifnya 1213h : 194Bh
alamat relatifnya 1062h : 355Bh