Dalam sistem komputer, ada dua jenis alamat yang digunakan untuk mengakses data di RAM:
- Alamat memory.
- Alamat fisik.
Alamat memori (logical address / virtual address) adalah sebuah kode yang digunakan oleh komputer untuk mengidentifikasi lokasi tertentu di dalam memori. Alamat memori komputer biasanya ditampilkan dalam bentuk heksadesimal yang digunakan komputer saat menyimpan data. Alamat memori ditampilkan sebagai dua bilangan heksadesimal, sebagai contoh 0000:0008.
Format alamat memory adalah segmen:offset Segmen adalah blok atau bagian dari memori yang digunakan untuk menyimpan data atau kode program. Offset adalah nilai penunjuk dalam segmen yang menunjukkan posisi spesifik suatu data.
Alamat fisik adalah lokasi sebenarnya data atau instruksi disimpan di RAM. Alamat fisik dapat diketahui dari alamat memory. Sebagai contoh alamat memory adalah 0001:000A. Perhatikan cara untuk mencari alamat fisik.
Segmen dan offset yang dinyatakan dalam sistem bilangan heksadesimal dikonversi menjadi bilangan desimal.
Segmen = 0001₁₆
Alamat Memory | Data yang Disimpan | Alamat Fisik |
---|---|---|
0002:000B | 120 | |
0000:0000 | 762 | |
0001:0003 | 287 | |
0001:000D | 37 |
0 komentar:
Posting Komentar