Utama vs Memori Menengah | Peranti Penyimpanan Auxiliary
Komputer mengandungi hierarki peranti memori untuk menyimpan data. Mereka berbeza dalam kapasiti, kelajuan dan kos mereka. Memori utama (juga dirujuk sebagai memori utama) adalah memori yang diakses secara langsung oleh CPU untuk menyimpan dan mendapatkan maklumat. Memori sekunder (juga dirujuk sebagai memori luaran atau tambahan) adalah peranti storan yang tidak boleh diakses terus oleh CPU dan digunakan sebagai peranti storan tetap yang menyimpan data walaupun selepas kuasa dimatikan.
Apakah Memory Utama?
Memori utama adalah memori yang diakses secara langsung oleh CPU untuk menyimpan dan mengambil maklumat. Kebanyakan masa, memori utama juga dirujuk sebagai RAM (Random Access Memory). Ia adalah memori yang tidak menentu, yang kehilangan data apabila kuasa dimatikan. Memori utama diakses secara langsung oleh CPU melalui alamat dan memori bus dan ia sentiasa diakses oleh CPU untuk mendapatkan data dan arahan. Selain itu, komputer mengandungi ROM (Read Only Memory), yang memegang arahan yang sering dilaksanakan seperti program permulaan (BIOS). Ini adalah memori yang tidak menentu yang mengekalkan datanya apabila kuasa dimatikan. Memandangkan memori utama sering diakses, ia perlu lebih cepat. Tetapi mereka lebih kecil saiznya dan juga mahal.
Apakah Memory Secondary?
Memori sekunder adalah peranti penyimpanan yang tidak boleh diakses langsung oleh CPU dan digunakan sebagai peranti storan tetap yang menyimpan data walaupun kuasa dimatikan. CPU mengakses peranti ini melalui saluran input / output dan data mula-mula dipindahkan ke memori utama dari memori menengah sebelum mengakses. Biasanya, pemacu cakera keras dan peranti storan optik (CD, DVD) digunakan sebagai peranti storan sekunder dalam komputer moden. Dalam peranti storan sekunder, data disusun dalam fail dan direktori mengikut sistem fail. Ini juga membolehkan untuk mengaitkan maklumat tambahan dengan data seperti kebenaran akses, pemilik, masa akses yang terakhir, dan lain-lain. Tambahan pula, apabila memori utama diisi, memori sekunder digunakan sebagai simpanan sementara untuk menyimpan data yang paling kurang digunakan dalam memori utama . Peranti memori sekunder adalah kurang mahal dan saiznya lebih besar. Tetapi mereka mempunyai masa akses yang besar.
Perbezaan antara Memori Rendah dan Menengah
Memori utama ialah memori yang diakses secara langsung oleh CPU untuk menyimpan dan mengambil maklumat, sedangkan memori sekunder tidak boleh diakses langsung oleh CPU. Memori utama diakses menggunakan alamat dan data bus oleh CPU, manakala memori sekunder diakses menggunakan saluran input / output. Memori utama tidak menyimpan data apabila kuasa dimatikan (tidak menentu) sementara memori sekunder menyimpan data apabila kuasa dimatikan (tidak menentu). Selain itu, memori utama adalah sangat cepat berbanding dengan memori sekunder dan mempunyai masa akses yang lebih rendah. Namun, peranti memori utama lebih mahal dibandingkan dengan peranti memori sekunder. Oleh sebab itu, biasanya komputer terdiri daripada memori utama yang lebih kecil dan memori sekunder yang jauh lebih besar.