Cara Membedakan Alamat Logis dan Fisik

Perbedaan yang menonjol antara alamat logis dan fisik adalah alamat logis adalah alamat virtual yang dihasilkan oleh CPU sedangkan alamat fisik adalah lokasi sebenarnya di memori utama.

Salah satu komponen komputer adalah memori . Setiap lokasi memori terdiri dari sebuah alamat untuk mengidentifikasinya secara unik. Ada dua jenis alamat yang dikenal sebagai alamat logis dan alamat fisik. CPU menghasilkan alamat logis. Hal ini juga disebut sebagai alamat virtual. Alamat fisik adalah alamat sebenarnya dalam unit memori. Mengakses program dari memori sekunder menghabiskan lebih banyak waktu. Maka dari itu, program dimuat ke memori utama pada saat eksekusi. Kemudian, alamat logis yang dihasilkan CPU diubah menjadi alamat fisik untuk menemukan lokasi yang sesuai di memori utama.

Topik bahasan kami tentang:

  1. Apa itu Alamat Logis – Definisi, Fungsi 2. Apa itu Alamat Fisik – Definisi, Fungsi 3. Perbedaan Antara Alamat Logis dan Fisik – Perbandingan Perbedaan Kunci

Istilah Utama

Alamat Logika, Alamat Fisik, Sistem Operasi

Yang perlu anda ketahui tentang Alamat Logis

Program adalah sekumpulan instruksi. Awalnya, itu disimpan di memori sekunder. CPU membutuhkan lebih banyak waktu untuk mengakses memori sekunder. Maka dari itu, program ditempatkan ke memori utama pada saat eksekusi. Saat menjalankan instruksi, CPU menghasilkan alamat logis. Hal ini juga disebut alamat virtual . Alamat ini diubah menjadi alamat fisik untuk mengakses instruksi di memori utama. Kumpulan semua alamat logis yang dihasilkan untuk suatu program disebut ruang alamat logis.

Yang perlu anda ketahui tentang Alamat Fisik?

Alamat fisik adalah alamat di memori utama. Semua alamat fisik milik suatu program disebut ruang alamat fisik. Alamat logis dikonversi ke alamat fisik pada saat eksekusi. Gambar berikut menjelaskan proses ini.

Gambar 1: Konversi Alamat Logis ke Alamat Fisik

Asumsikan bahwa ada program komputer dengan 100 instruksi. Ini memuat ke lokasi memori utama 500. Instruksi ke-100 ada di lokasi 600. Register relokasi adalah register CPU khusus. Itu menyimpan alamat dasar program ketika memuat ke memori utama untuk dieksekusi. Dalam skenario ini, register relokasi memiliki nilai 500. CPU menghasilkan alamat logis 60. Penambahan alamat logis ini dan nilai dalam alamat relokasi memberikan alamat fisik. Ini adalah lokasi sebenarnya di memori utama. Maka dari itu, 560 adalah alamat fisik yang sesuai.

Perbedaan Antara Alamat Logis dan Fisik

Definisi

Alamat logis adalah alamat di mana item seperti sel memori, unsur penyimpanan tampaknya berada dari perspektif program yang dijalankan. Alamat fisik adalah alamat memori yang memungkinkan mengakses sel penyimpanan tertentu di memori utama.

Ruang Alamat

Ruang alamat logis adalah kumpulan semua alamat logis yang dihasilkan untuk suatu program sedangkan ruang alamat fisik adalah kumpulan semua alamat fisik suatu program.

Penggunaan

Alamat logis membantu mendapatkan alamat fisik. Alamat fisik membantu mengidentifikasi lokasi di memori utama.

Metode Generasi

CPU menghasilkan alamat logis sementara kombinasi register relokasi dan alamat logis menyediakan alamat fisik.

Kata terakhir

Perbedaan antara alamat Logika dan alamat fisik adalah alamat logis adalah alamat virtual yang dihasilkan oleh CPU sedangkan alamat fisik adalah lokasi sebenarnya di memori utama. CPU menghasilkan alamat logis atau alamat virtual. Penjumlahan alamat logis ini dan nilai dari register relokasi memberikan alamat fisik yang sesuai di memori utama.

Sumber bacaan:
  1. Ruang Alamat Logis Vs Fisik , Titik Tutorial (India) Pvt. Ltd., 18 Jan. 2018, Tersedia di sini .

Related Posts