1. Apa itu Alamat Memori?
Alamat memori adalah pengidentifikasi
unik untuk setiap lokasi penyimpanan data di komputer—mirip seperti
"alamat rumah" untuk data. Dengan alamat ini, CPU dapat menyimpan dan
mengambil data secara tepat ke/dari lokasi memori tertentu.
2. Jenis Alamat Memori
- Alamat Fisik: Lokasi di perangkat keras
(RAM) tempat data benar-benar disimpan.
- Alamat Logika (Virtual): Alamat yang
dihasilkan oleh CPU untuk pengolahan data; biasanya perlu diterjemahkan ke
alamat fisik.
3. Hexadesimal dalam
Pengalamatan
Komputer sering menampilkan
alamat memori dalam sistem bilangan heksadesimal (basis 16) karena lebih
ringkas dan mudah dibaca oleh manusia dibanding biner. Contoh notasi alamat: 0000:0008,
di mana bagian pertama adalah segmen, dan kedua adalah offset.
4. Bagaimana CPU Mengakses
Memori
- CPU menggunakan Memory Address Register (MAR)
untuk menyimpan alamat memori yang akan dibaca atau ditulis.
- Data dari atau ke lokasi tersebut kemudian
dipindahkan melalui Memory Data Register (MDR).
5. Visualisasi Alamat dan Sel
Memori
Memori komputer terdiri dari
barisan sel (byte), di mana setiap byte memiliki alamat unik (misalnya 0, 1, 2,
…). Saat program meminta data, CPU mengirim alamat tersebut melalui bus
alamat, dan sistem mengakses byte yang tepat.
Tidak ada komentar:
Posting Komentar