Logo ms.removalsclassifieds.com

Perbezaan Antara Alamat Logik dan Alamat Fizikal (Dengan Jadual)

Isi kandungan:

Anonim

Dalam sistem pengendalian, pengurusan memori dan sejumlah besar data menjadi fungsi utama mereka. Oleh itu, setiap item tertentu telah menetapkan alamat, yang bertindak seperti tempat tinggal untuk jenis data tertentu. Ia membantu sistem pengendalian dalam mengendalikan dan mengurus data dengan betul. Dua alamat yang paling popular ialah alamat logik dan alamat fizikal. Walaupun alamat ini saling berkait antara satu sama lain, ia berbeza antara satu sama lain pada titik tertentu.

Alamat Logik vs Alamat Fizikal

Perbezaan antara alamat logik dan alamat tekanan ialah alamat logik tidak mempunyai kewujudan sebenar, manakala alamat fizikal mempunyai kewujudan sebenar. Alamat logik perlu dipetakan ke alamat fizikal masing-masing. Selain itu, tanggungjawab penjanaan alamat logik terletak pada CPU. Tetapi, tanggungjawab penjanaan alamat logik terletak pada MMU.

Alamat logik ialah kedudukan maya yang dirujuk semasa susunan kedudukan komponen sistem lain. Dengan kaedah pengikatan yang betul, ia digunakan untuk mengenal pasti alamat fizikal. Ruang alamat yang diperuntukkan kepada semua alamat logik dikenali sebagai ruang alamat logik. Oleh kerana kewujudannya secara maya, ia kelihatan dan boleh dilihat oleh pengguna.

Alamat Fizikal ialah alamat sebenar yang diperuntukkan kepada mana-mana item tertentu dalam sel storan. Ia ditulis dalam bentuk binari dan dengan itu membantu bas data mengenal pasti dan mengakses sel storan tertentu. Memandangkan ia dijana dan diuruskan oleh MMU, ia kekal malar dan tidak berubah selepas but semula sistem. Selain itu, ia tidak dapat dilihat oleh pengguna. Ruang alamat yang diperuntukkan kepada semua alamat fizikal dikenali sebagai ruang alamat fizikal.

Jadual Perbandingan Antara Alamat Logik dan Alamat Fizikal

Parameter Perbandingan

Alamat Logik

Alamat Fizikal

Definisi dan kewujudan

Alamat logik merujuk kepada alamat maya di mana kedudukan item diandaikan daripada paparan program/aplikasi yang berlaku. Ia maya dan tidak mempunyai kewujudan sebenar. Alamat fizikal ialah alamat sebenar atau lokasi memori sebenar yang terdapat dalam litar bas alamat. Ia mempunyai kesahihan sebenar dalam ingatan.
Ruang Alamat

Semua alamat logik disimpan dalam ruang biasa yang dikenali sebagai Ruang Alamat Logik. Semua alamat fizikal disimpan dalam ruang biasa yang dikenali sebagai Ruang Alamat Fizikal.
Sumber generasi

CPU bertanggungjawab untuk penjanaan alamat logik. MMU bertanggungjawab untuk penjanaan alamat fizikal.
Keterlihatan kepada pengguna

Alamat logik, walaupun ia adalah alamat maya, boleh dilihat dan boleh dilihat oleh pengguna. Walaupun alamat sebenar, alamat fizikal tidak dapat dilihat oleh pengguna.
Kesan but semula

Alamat logik hilang dan tidak dapat dipulihkan apabila sistem mengalami but semula. But semula sistem tidak menjejaskan alamat fizikal sama sekali.

Apakah Alamat Logik?

Alamat logik ialah alamat maya di mana kedudukan item diandaikan daripada paparan program/aplikasi yang lazim. Memandangkan ia adalah kedudukan maya, ia digunakan untuk mengenal pasti kedudukan perkara lain dalam sistem. MMU menggunakan pelbagai kaedah pengikatan untuk mengatur alamat logik yang sepadan dengan alamat fizikal masing-masing. Oleh kerana proses penjanaan alamat logik dari CPU bermula pada 0, julat alamat logik bermula dari 0 dan memanjang ke maksimum.

Oleh itu, alamat logik menjadi berguna hanya apabila alamat fizikal dipetakan menggunakan beberapa kaedah mengikat. Alamat logik boleh dilihat oleh pengguna. Walau bagaimanapun, kewujudannya adalah maya dan oleh itu, tidak mempunyai kewujudan sebenar dalam ingatan komputer. Selain itu, alamat logik sentiasa berbeza-beza dengan sistem dan oleh itu, berubah-ubah.

Perbezaan Utama Antara Alamat Logik dan Alamat Fizikal

Kesimpulan

Oleh itu, bertindak sebagai jambatan untuk komunikasi antara komponen perkakasan dan pengguna, sistem pengendalian memudahkan tugas kami. Tanpa itu, berurusan dengan program bahasa mesin dan mesin akan menjadi lebih sukar dan memerlukan pengetahuan prasyarat.

Selain komunikasi, sistem pengendalian juga menjalankan tugas untuk menyimpan semua jenis data yang diberikan oleh pengguna dalam apa jua bentuk. Alamat dan sistem pengendalian ini mengambil maklumat daripada pengguna dalam bahasa inputnya dan dengan itu menyimpannya dengan menukarkannya kepada bahasa mesin.

Rujukan

Perbezaan Antara Alamat Logik dan Alamat Fizikal (Dengan Jadual)