Co to jest EEPROM? (Ze zdjęciami)
EEPROM oznacza elektrycznie kasowalną programowalną pamięć tylko do odczytu i jest wymawiany jako podwójny prom lub e -prom . To długa nazwa małego mikroukładu, który zawiera fragmenty kodu danych, które mogą być przepisywane i usuwane przez ładunek elektryczny, jeden bajt na raz. Jego danych nie można selektywnie przepisać; cały układ musi zostać skasowany i przepisany, aby zaktualizować jego zawartość.
Podczas gdy pamięć o dostępie swobodnym (RAM) traci swoje dane za każdym razem, gdy wyłączasz komputer, pamięć EEPROM nie wymaga źródła zasilania do przechowywania danych. Z tego powodu jest często używany przez wiele układów BIOS do zapisywania ustawień systemu.
BIOS to skrót od Basic Input / Output System. Gdy komputer jest włączony, układ BIOS wykonuje program o nazwie CMOS (Complementary Metal Oxide Semiconductor), który przechowuje ustawienia umożliwiające komputerowi rozpoznanie jego sprzętu. Użytkownicy mogą wejść do programu CMOS podczas uruchamiania, aby zmodyfikować ustawienia BIOS. Ktoś może to zrobić, na przykład, gdy dostanie nowy dysk twardy. Po zmodyfikowaniu ustawień BIOS zapisze nową kopię instrukcji w EEPROM.
Wraz z pojawieniem się pamięci EEPROM producenci mogą również zaktualizować sam program BIOS. W przeszłości nie było to możliwe, a przestarzały układ BIOS oznaczał konieczność wymiany tego układu na nowszą płytę główną. Układ BIOS, który można aktualizować za pomocą tej funkcji, nazywa się flash BIOS , ponieważ pamięć EEPROM jest aktualizowana za pomocą ładunków elektrycznych lub błysków.
Pamięć EEPROM jest wolniejsza niż pamięć RAM, ale doskonale nadaje się do aplikacji takich jak przechowywanie zapisanych ustawień BIOS-u. Nie byłby wybierany dla aplikacji wymagających dynamicznego odczytu / zapisu, jak w przypadku aparatu cyfrowego, karty pamięci lub karty flash. Do tych celów używana jest nowsza forma hybrydowa zwana pamięcią flash. Pamięć flash różni się tym, że jej dane można selektywnie przepisywać. Można go również wymazać i przepisać w całych blokach, a nie w jednym bajcie na raz. To sprawia, że jest znacznie szybszy niż EEPROM.
Nowsze układy BIOS z pamięcią flash mogą, ale nie muszą używać pamięci flash, a nie pamięci EEPROM. BIOS nazywa się tylko BIOS-em flash, ponieważ pamięć, której używa - w obu przypadkach - jest przeprogramowywana przez flashowanie układu, albo jeden bajt na raz, albo w blokach.