Aktivitas SK-K8-01: Alamat Memori
Aktivitas ini bertujuan melatih peserta didik untuk memahami mekanisme internal penyimpanan data dan pengalamatan memori pada sistem komputer.
Apa Yang Kalian Perlukan?
- Komputer/Laptop.
- Aplikasi Excel.
Pengalamatan Memori
Alamat memori komputer biasanya ditampilkan dalam bentuk heksadesimal yang digunakan komputer saat menyimpan data. Setiap kali sepotong informasi atau data disimpan, komputer harus menghitung di mana data akan disimpan dalam memori, berdasarkan segmen dan alamat dari hard drive. Alamat memori ditampilkan sebagai dua bilangan heksadesimal, sebagai contoh 0000:0008. Bilangan heksa yang pertama (0000) disebut alamat segmen, sedangkan bilangan kedua (0008) disebut alamat offset. Pengalamatan memori dapat dianalogikan sebagai tabel dimana alamat segmen ialah barisnya, sedangkan alamat offset ialah kolomnya.
Alamat Memori | Data |
0000:000A | 7 |
0001:000B | 17 |
0000:000D | 20 |
Berdasarkan alamat memori dan data diatas, maka dapat diilustrasikan menggunakan tabel sebagai berikut:
000A | 000B | 000C | 000D | |
0000 | 7 | 20 | ||
0001 | 17 |
Membaca Alamat Memori Berdasarkan Tabel
Diketahui 3 buah data disimpan pada memori komputer yang diilustrasikan menggunakan tabel sebagai berikut:
000A | 000B | 000C | |
0000 |
| 56 | |
0001 | 12 |
| 43 |
Apa alamat memori untuk masing-masing data tersebut?
- Data 12 disimpan pada segmen 0001 dan offset 000A
- Data 56 disimpan pada segmen 0000 dan offset 000B
- Data 43 disimpan pada segmen 0001 dan offset 000C
Berdasarkan deskripsi diatas, maka maka alamat memorinya adalah sebagai berikut:
Alamat Memori | Data |
0001:000A | 12 |
0000:000B | 56 |
0001:000C | 43 |
Tantangan:
Dengan menggunakan aplikasi Excel, ilustrasikan pengalamatan memori berikut ini kedalam tabel:
Alamat Memori | Data |
0000:000A | 21 |
0001:000A | 27 |
0002:000A | 33 |
0003:000A | 39 |
0001:000B | 28 |
0002:000B | 34 |
0004:000B | 46 |
0000:000C | 23 |
0003:000C | 41 |
0004:000C | 47 |
0000:000D | 24 |
0001:000D | 30 |
0002:000D | 36 |
0002:000E | 37 |
0003:000E | 43 |
0004:000E | 49 |
0000:000F | 26 |
0001:000F | 32 |
0003:000F | 44 |
0004:000F | 50 |