Memori primer vs sekunder | Peranti penyimpanan tambahan
Komputer mengandungi hierarki peranti memori untuk menyimpan data. Mereka berbeza dalam kapasiti, kelajuan dan kos mereka. Memori Utama (juga disebut sebagai memori utama) adalah memori yang diakses secara langsung oleh CPU untuk menyimpan dan mengambil maklumat. Memori sekunder (juga disebut sebagai memori luaran atau tambahan) adalah peranti penyimpanan yang tidak dapat diakses secara langsung oleh CPU dan digunakan sebagai peranti storan tetap yang mengekalkan data walaupun selepas kuasa dimatikan.
Apakah memori utama?
Memori utama adalah memori yang diakses secara langsung oleh CPU untuk menyimpan dan mendapatkan maklumat. Kebanyakan masa, memori utama juga dirujuk sebagai RAM (memori akses rawak). Ia adalah ingatan yang tidak menentu, yang kehilangan datanya apabila kuasa dimatikan. Memori utama boleh diakses secara langsung oleh CPU melalui alamat dan bas memori dan ia sentiasa diakses oleh CPU untuk mendapatkan data dan arahan. Selain itu, komputer mengandungi ROM (baca sahaja memori), yang memegang arahan yang sering dilaksanakan seperti program permulaan (BIOS). Ini adalah ingatan yang tidak menentu yang mengekalkan datanya apabila kuasa dimatikan. Oleh kerana memori utama sering diakses, ia perlu lebih cepat. Tetapi mereka lebih kecil dan juga mahal.
Apakah ingatan sekunder?
Memori sekunder adalah peranti penyimpanan yang tidak dapat diakses secara langsung oleh CPU dan digunakan sebagai peranti storan tetap yang mengekalkan data walaupun selepas kuasa dimatikan. CPU mengakses peranti ini melalui saluran input/ output dan data terlebih dahulu dipindahkan ke memori utama dari memori sekunder sebelum mengakses. Biasanya, pemacu cakera keras dan peranti penyimpanan optik (CD, DVD) digunakan sebagai peranti penyimpanan sekunder di komputer moden. Dalam peranti penyimpanan sekunder, data dianjurkan ke fail dan direktori mengikut sistem fail. Ini juga membolehkan untuk mengaitkan maklumat tambahan dengan data seperti kebenaran akses, pemilik, masa akses terakhir, dan lain -lain. Selain itu, apabila memori utama diisi, memori sekunder digunakan sebagai penyimpanan sementara untuk menyimpan data yang paling kurang digunakan dalam ingatan utama. Peranti memori sekunder kurang mahal dan lebih besar. Tetapi mereka mempunyai masa akses yang besar.
Perbezaan antara memori primer dan sekunder
Memori utama adalah memori yang diakses secara langsung oleh CPU untuk menyimpan dan mengambil maklumat, sedangkan memori sekunder tidak dapat diakses secara langsung oleh CPU. Memori utama diakses menggunakan alamat dan bas data oleh CPU, sementara memori sekunder diakses menggunakan saluran input/ output. Memori utama tidak mengekalkan data apabila kuasa dimatikan (tidak menentu) manakala memori sekunder mengekalkan data apabila kuasa dimatikan (tidak berubah-ubah). Tambahan pula, ingatan utama sangat pantas berbanding dengan memori sekunder dan mempunyai masa akses yang lebih rendah. Tetapi, peranti memori utama lebih mahal berbanding peranti memori sekunder. Oleh sebab itu, biasanya komputer terdiri daripada memori utama yang lebih kecil dan memori sekunder yang lebih besar.