Basiskennis informatica/Primair geheugen: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
→Cache geheugen: taal |
|||
Regel 84:
=== Geheugenchips ===
Van oudsher zijn er twee
RAM bestaat uit twee families: DRAM (dynamisch) en SRAM (statisch). Het grote verschil tussen beide is de levensduur van de data. SRAM kan een waarde die erin gestopt is onbeperkt behouden, dit komt doordat SRAM gebaseerd is op de flipflop als schakeling, terwijl DRAM een waarde maar vluchtig, d.w.z. gedurende een korte tijd, kan behouden, daar DRAM gebaseerd is op een transistor en een condensator als bouwsteen. Daar een condensator altijd een zekere ontlading vertoont, is het nodig dat deze periodiek opnieuw geladen (refreshed) wordt, aangezien anders de inhoud van het geheugen verloren gaat. Hoewel DRAM dus schakelingen nodig heeft die het herladen verzorgen, wordt DRAM toch veel toegepast, omdat een condensator en een transistor zeer weinig chipoppervlakte met zich meebrengen, zodat DRAM zeer goedkoop is.
Hybride geheugens zijn geheugens die wel gewijzigd kunnen worden en waarbij wijzigingen niet vluchig zijn en worden bewaard, in tegenstelling tot RAM, na een stroomuitval. Een nadeel is dat het herhaaldelijk schrijven nefast kan zijn voor de levensduur van de chip. Veelvoorkomende types zijn hier EEPROM en Flash, welke hier besproken worden:
Regel 98:
Flash is te vergelijken met EEPROM, maar hier wordt herschreven in blokken ipv gans de chip, flash is goedkoper dan EEPROM maar zal sneller slijten, al na een 10.000 cycli. Maar doordat enkel blokken herschreven worden kan een aangepast bestandsysteem gebruikt worden (bvb jffs2, jffs) zodat het geheel overal evenredig slijt. Toepassingen hier zijn vooral draagbare muziek spelers, embedded routers en dergelijke.
Twee types ROM zullen hier besproken worden: PROM en EPROM:
|