Forskel mellem EEPROM og FlashROM Forskellen mellem

Anonim

Hukommelse har været et problem siden computerens tidligste dage. Alle typer enheder, der er afhængige af computing, har en form for hukommelse eller en anden for at gemme data i lang tid, eller bare indtil enheden slår fra.

Tidligere skulle elektroniske enheder have en form for ikke-flygtig lagringsmetode til at holde alle de data, det har brug for til at udføre sine funktioner. Udviklingen førte til oprettelsen af ​​EPROM og dens efterfølger EEPROM (elektrisk sletbar programmerbar hukommelse). Det overordnede træk ved EEPROM er, at programmøren kan ændre dataene indlejret i hukommelsen en byte ad gangen, hvilket giver ham mere kontrol over, hvordan han indtaster dataene. Men denne metode tager meget lang tid, især når du sletter dataene i den. EEPROM blev stort set brugt i elektronik, der kun programmeres nogle få gange før fragt, men kan derefter opdateres via patches. Et eksempel på dette ville være den chip, der indeholder BIOS (Basic Input Output System) på vores computer. Den kan omprogrammeres med opdateringer fra producenten for at tilføje yderligere funktionaliteter eller for at lave en fejl, der ikke blev opdaget på forsendelsestidspunktet.

Flash-hukommelse er en offshoot af EEPROM, som binder hukommelsesdelene til blokke. Selv om der skrives data i flash-hukommelsen stadig er færdig på byte-niveau, vil sletning af indholdet betyde at slette blokken som helhed. Denne funktion gav flashhukommelsen fordelene ved hastighed over EEPROM. Flash-hukommelse blev meget populær, fordi det tager så meget mindre strøm i forhold til en harddisk og er meget mere holdbar; i stand til at overleve overdreven varme, tryk og endda nedsænkes i vand. Flash-hukommelse blev den øjeblikkelige efterfølger for de aldrende disketter, ikke kun for dens holdbarhed, men også for dens store kapacitet og forholdsvis lille størrelse. Den eneste ulempe ved flash-hukommelse er, at ligesom EEPROM, kan det kun vare en vis mængde datacyklusser, inden de fejler.

EEPROM og Flash er to hukommelsestyper, der stadig er meget udbredt i dag. Selv om det måske ikke virker sandsynligt, er flash kun en specialiseret version af EEPROM, der gør det muligt for brugeren at slette store datablokke for at forbedre enhedens samlede hastighed. På trods af forskellen er det klart, at begge former for hukommelse stadig ville eksistere i overskuelig fremtid.