EEPROM vs Flash
Flash adalah istilah yang sangat popular ketika datang ke media penyimpanan seperti yang digunakan oleh peranti mudah alih seperti telefon, tablet, dan pemain media. Flash sebenarnya adalah keturunan EEPROM, yang bermaksud Memory Readmable Readmable Boleh Dikala Elektrik. Perbezaan utama antara EEPROM dan Flash adalah jenis pintu logik yang mereka gunakan. Walaupun EEPROM menggunakan NOR yang lebih cepat (kombinasi Tidak dan ATAU), Flash menggunakan jenis NAND (Tidak dan DAN) yang lebih perlahan. Jenis NOR jauh lebih cepat daripada jenis NAND tetapi ada masalah keterjangkauan kerana bekas itu jauh lebih mahal daripada jenis NAND.
Satu lagi kelebihan EEPROM berbanding Flash adalah bagaimana anda boleh mengakses dan memadam data yang disimpan. EEPROM boleh mengakses dan memadam data byte-wise atau byte pada satu masa. Sebagai perbandingan, Flash hanya boleh berbuat demikian blok-bijak. Untuk memudahkan semuanya, bait individu dikumpulkan ke dalam bilangan blok yang lebih kecil, yang boleh beribu-ribu bait dalam setiap blok. Ini agak bermasalah apabila anda hanya mahu membaca atau menulis satu bait pada satu masa; yang biasanya diperlukan dalam melaksanakan kod program. Ini adalah sebab mengapa Flash tidak boleh digunakan dalam litar elektronik yang memerlukan akses kepada data dengan bijak. Data dalam Flash juga boleh dilaksanakan, tetapi perlu dibaca secara keseluruhan dan dimuatkan ke RAM terlebih dahulu.
EEPROM direka untuk dibaca lebih banyak daripada yang ditulis. Ini selaras dengan pengaturcaraan untuk litar elektronik di mana anda menulis kepada cip beberapa kali sambil menguji program. Kemudian, ia disimpan untuk kebaikan, hanya untuk dibaca setiap kali data diperlukan. Ini tidak sesuai untuk media penyimpanan di mana data rutin ditulis dan dibaca.
Dalam penggunaan biasa, Flash digunakan terutamanya untuk merujuk kepada media penyimpanan dan boleh berkisar dari mana-mana dari GB ke ratusan GB. Sebaliknya, EEPROM biasanya dikhaskan untuk simpanan kod tetap dalam cip elektronik. Nilai biasa berkisar dari kilobytes kepada beberapa megabait.
Ringkasan:
1. Flash hanyalah satu jenis EEPROM
2.Flash menggunakan memori jenis NAND sementara EEPROM menggunakan jenis NOR
3.Flash adalah block-wise erasable sementara EEPROM adalah byte-wise erasable
4.Flash sentiasa ditulis semula manakala EEPROM lain jarang ditulis semula
5.Flash adalah apabila jumlah yang besar diperlukan manakala EEPROM digunakan apabila hanya sedikit jumlah yang diperlukan