Tutorials

▷ Wat is nvram en waar is het voor

Inhoudsopgave:

Anonim

In dit artikel zullen we ons inzetten om op de best mogelijke manier uit te leggen wat NVRAM is en welke functies ze op onze computer hebben.

Zoals velen van jullie weten hoe ze over hardware moeten praten, is het om volledig in het fysieke functioneren van onze computer te stappen, de componenten ervan te kennen en te weten hoe ze werken. Klaar? We leggen uit wat NVRAM is !

Inhoudsindex

Als we meer te weten komen over de componenten waaruit onze computer bestaat, zullen we altijd een beetje beter begrijpen hoe ze werken. Als we zouden moeten praten over elk van de componenten waaruit ons team bestaat, zouden we hier enkele maanden leren en schrijven, zonder zeker een kwart te hebben geleerd van wat dit element is. Het zijn zulke zeer complexe machines dat alleen degenen die verantwoordelijk zijn voor het maken van hun architectuur, kunnen begrijpen hoe ze echt werken. Mogelijk kunnen zelfs zij het niet aan anderen uitleggen.

Van onze kant is het niet dat we van plan zijn dit te doen, maar we kunnen ons concentreren op enkele van de meest opvallende componenten van een smart-apparaat en uitleggen wat ze zijn en enkele van hun functies. Of zelfs de manier om met ze om te gaan, en dat is wat we vandaag met NVRAM zullen doen.

Wat is NVRAM

Het NVRAM of " niet-vluchtig willekeurig toegankelijk geheugen ", niet-vluchtig willekeurig toegankelijk geheugen in ons geliefd Spaans, is een willekeurig toegankelijk geheugen dat in staat is om informatie op te slaan en niet te verliezen bij het verwijderen van de voeding van de component.

Dit soort geheugens worden momenteel gebouwd met behulp van halfgeleiderchips en zijn aanwezig in praktisch alle elektronische apparaten die firmware nodig hebben om te functioneren. Dit omvat personal computers, telefoons, routers en alle programmeerbare apparaten.

De door NVRAM opgeslagen informatie wordt gebruikt door het besturingssysteem of de firmware van het apparaat, zodat tijdens het opstartproces de basisconfiguratie van het apparaat kan worden geladen. Dit kan zijn: opstartconfiguratie van harde schijven, invoer- en uitvoerapparaten, volume, tijd en datum en andere basisparameters.

NVRAM-technologieën

Het feit dat bepaalde configuratiegegevens moeten worden opgeslagen om een ​​computer te starten, is altijd nodig geweest en daarom zijn er verschillende technologieën geweest

  • EAROM: elektrisch veranderbaar alleen-lezen geheugen. Dit type geheugen is alleen-lezen en om de inhoud te wissen, moeten we een elektrische spanning toepassen. EEPROM: elektrisch uitwisbaar programmeerbaar alleen-lezen geheugen. Dit type ROM is naast uitwisbaar ook elektrisch herprogrammeerbaar, maar beetje bij beetje. EPROM en flash EEPROM: dit type ROM-geheugen is de evolutie van de vorige, omdat het lezen en schrijven op meerdere geheugenlocaties in een flash-chip mogelijk maakt. Dit maakt een veel hogere werksnelheid mogelijk dan eerdere technologieën.

Er zijn in feite twee verschillende strategieën ontwikkeld om snel toegankelijke geheugens en onbeperkte leescycli te bereiken:

  • Dallas Semiconductor NVRAM: dat type circuit integreert een CMOS RAM met laag vermogen, een lithiumbatterij en een controller die een spanningsmonitor definieert om lees- en schrijfcycli vast te stellen. Bovendien bevatten ze een realtime klok om de bedrijfscycli te synchroniseren. Deze herinneringen kunnen tot tien jaar lang met vrijwel dezelfde lithiumbatterij werken, dankzij het lage NVRAM- verbruik dat bestaat uit een RAM samen met een EEPROM: met deze chips is lezen en schrijven via het ingebouwde RAM mogelijk met een retentiepuls. De inhoud van het RAM-geheugen gaat rechtstreeks naar de EEPROM, waar de gegevens worden opgeslagen zonder dat er zelfs na tien jaar externe voeding nodig is. Wanneer de computer draait, worden de gegevens die zijn opgeslagen in de EEPROM teruggestuurd naar RAM voor snellere toegang en schrijven.

NVRAM en BIOS

Na het lezen van dit, zullen we ons allemaal hebben gerealiseerd dat de BIOS van ons team precies is ingekapseld in een CMOS-chip die echt een NVRAM is. Dit programma blijft op onze computer staan, zelfs als het is gestopt en de stroom is uitgeschakeld.

Zoals we hebben gezien, is een lithiumbatterij nodig om de configuratie van onze apparatuur opgeslagen te houden voor het opstarten. Maar daarnaast moeten we rekening houden met één belangrijk ding, en dat is het hierboven besproken. Als we de batterij van het moederbord verwijderen, wissen we op geen enkel moment het BIOS van onze computer. Het enige dat we hiermee kunnen bereiken, is het verwijderen van de apparatuurconfiguratie die is opgeslagen in NVRAM

Als we nu de computer zouden starten, zouden we een bericht ontvangen waarin staat dat we het BIOS moeten invoeren om de bedrijfsparameters van onze computer vast te stellen. op deze manier zou deze configuratie opnieuw in NVRAM worden geladen, zodat deze bij de volgende herstart van de apparatuur normaal zou worden geladen.

In de NVRAM van het BIOS slaan ze de parameters op die verwijzen naar invoer- en uitvoerapparaten, parameters van de CPU, RAM en harde schijven en systeemopstartparameters zoals datum en tijd, enz.

Verschil tussen NVRAM en SSD

Op dit moment zouden we kunnen denken dat SSD-harde schijven ook NVRAM zijn, omdat we weten dat de daarin opgeslagen informatie ongewijzigd blijft, ondanks dat de stroom van het apparaat volledig wordt verwijderd.

Ze zijn echt waar, we zouden kunnen praten over NVRAN in deze apparaten en in USB-opslagstations, maar deze term heeft meer te maken met het type geheugen en technologieën die worden gebruikt voor BIOS, UEFI en firmwareschips van andere apparaten.

In het geval van SSD's wordt niet-vluchtig geheugen gebruikt, maar gebaseerd op NAND-poorten, die van nature in staat zijn om informatie op te slaan vanwege hun geheugenstatus.

Als je meer informatie wilt over wat een SSD is en hoe het werkt, kun je onze tutorial over dit onderwerp lezen.

Op deze manier hebben we kunnen leren wat een NVRAM is en de toepassingen en werking ervan. Je zult ook interessant zien:

Als u meer wilt weten over een specifieke hardwarecomponent, kunt u ons daarover schrijven om meer informatieve artikelen te maken.

Tutorials

Bewerkers keuze

Back to top button