Perbezaan Antara EEPROM dan FlashROM

Memori telah menjadi isu sejak hari-hari awal komputer. Semua jenis peranti yang bergantung kepada pengkomputeran mempunyai satu bentuk ingatan atau yang lain untuk menyimpan data untuk masa yang lama atau hanya sehingga peranti mati.

Pada masa lalu, peranti elektronik perlu mempunyai beberapa jenis penyimpanan yang tidak menentu untuk menyimpan semua data yang diperlukan untuk melakukan fungsinya. Perkembangan ini membawa kepada penciptaan EPROM dan penggantinya EEPROM (Memory Boleh Diprogram Boleh Diprogramkan). Ciri utama EEPROM ialah programmer dapat mengubah data yang tertanam pada memori satu byte pada satu waktu, memberikannya lebih banyak kontrol tentang bagaimana ia memasuki data. Tetapi kaedah ini memerlukan masa yang sangat lama terutamanya apabila memadamkan data di dalamnya. EEPROM digunakan terutamanya dalam elektronik yang diprogramkan hanya beberapa kali sebelum penghantaran tetapi kemudian boleh dikemas kini melalui patch. Contohnya akan menjadi cip yang memegang BIOS (Sistem Input Output Asas) komputer kita. Ia boleh diprogramkan semula dengan pengemaskinian dari pengilang untuk menambah fungsi selanjutnya atau untuk menetapkan pepijat yang tidak ditemui pada masa penghantaran.

Memori kilat adalah cabang dari EEPROM, yang mengikat bahagian memori menjadi blok. Walaupun menulis data ke dalam memori kilat masih dilakukan pada tahap bait, memadamkan kandungan itu bermakna memadamkan blok secara keseluruhan. Ciri ini memberi memori flash kelebihan kelajuan ke atas EEPROM. Memori kilat menjadi sangat popular kerana ia memerlukan daya yang jauh lebih sedikit berbanding dengan cakera keras dan jauh lebih tahan lama; mampu bertahan panas, tekanan, dan bahkan terendam di dalam air. Memori kilat menjadi penerus instan cakera Floppy penuaan bukan sahaja untuk ketahanannya tetapi juga untuk kapasiti yang besar dan saiz yang agak kecil. Satu-satunya kelemahan memori kilat ialah seperti EEPROM, ia hanya boleh menampung sejumlah kitaran data sebelum gagal.

EEPROM dan Flash adalah dua jenis ingatan yang masih banyak digunakan hari ini. Walaupun ia mungkin tidak kelihatan, flash hanya merupakan versi khusus EEPROM yang membolehkan pengguna menghapus blok besar data untuk meningkatkan kelajuan keseluruhan peranti. Walaupun terdapat perbezaan, jelas bahawa kedua-dua bentuk ingatan masih wujud untuk masa hadapan.