Statisk RAM vs. Dynamisk RAM (SRAM vs. DRAM)
RAM (Random Access Memory) er den primære hukommelse, der bruges i en computer. Dens individuelle hukommelsesceller kan tilgås i enhver rækkefølge, og derfor kaldes den random access memory. RAM'er er opdelt i to kategorier som statisk RAM (SRAM) og dynamisk RAM (DRAM). SRAM bruger transistorer til at gemme en enkelt bit data, og det behøver ikke at blive opdateret med jævne mellemrum. DRAM bruger en separat kondensator til at gemme hver bit af data, og den skal periodisk opdateres for at opretholde opladningen i kondensatorerne.
Hvad er statisk RAM (SRAM)?
SRAM er en type RAM, og det er en flygtig hukommelse, som mister sine data, når strømmen slukkes. I en SRAM består hver bit, der lagrer data, af fire eller seks transistorer, der udgør en flip-flop. Der er yderligere transistorer, der bruges til at kontrollere læse- og skriveadgange til lagerceller. Selvom typiske SRAM'er bruger seks transistorer til at gemme hver bit, er der SRAM'er, der bruger otte, ti eller flere transistorer til at gemme en enkelt bit. Når antallet af transistorer reduceres, falder størrelsen af hukommelsescellen. Hver SRAM-celle kan være i tre forskellige tilstande kaldet læse, skrive og standby. En celle er i læsetilstand, når der er anmodet om data, og den er i skrivetilstand, når dataene i cellen ændres. Cellen er i standbytilstand, når den er i tomgang.
Hvad er Dynamic RAM (DRAM)?
DRAM er også en flygtig hukommelse, der bruger separate kondensatorer til at gemme hver bit. Kondensatorer, når de ikke er opladet, repræsenterer værdien 0 af en bit, og når de er opladet repræsenterer værdien 1. Da kondensatorerne aflades med tiden, skal de opdateres med jævne mellemrum for at bevare de lagrede værdier i dem. Hver hukommelsescelle i en DRAM består af en kondensator og en transistor, og disse celler er arrangeret i et kvadratisk array. DRAMS er meget brugt til hovedhukommelser i personlige computere og spilstationer, da de er billigere. DRAM'er er fremstillet som integrerede kredsløb (IC'er), der kommer i plastikpakker med metalstifter, der kan forbindes til busser. I øjeblikket er der DRAMs på markedet, der er fremstillet som plug-in moduler, som er nemmere at håndtere. Single In-line Pin Package (SIPP), Single In-line Memory Module (SIMM) og Dual In-line Memory Module (DIMM) er nogle eksempler på sådanne moduler.
Hvad er forskellen mellem statisk RAM og dynamisk RAM?
Selv om både SRAM'er og DRAM'er er flygtige minder, har de nogle vigtige forskelle. Da DRAM'en kræver en enkelt kondensator og en transistor for hver hukommelsescelle, er den meget enklere i strukturen end SRAM'en, som bruger seks transistorer til hver hukommelsescelle. På den anden side, på grund af brugen af kondensatorer, kræver DRAM at blive opdateret periodisk i modsætning til SRAM. DRAM'er er billigere og langsommere end SRAM'er. Derfor bruges de til den store hovedhukommelse på personlige computere, arbejdsstationer osv., mens SRAM bruges til den mindre og hurtigere cachehukommelse.
Du kan også lide at læse:
1. Forskellen mellem RAM og ROM
2. Forskellen mellem RAM og cachehukommelse
3. Forskellen mellem primær og sekundær hukommelse
4. Forskellen mellem RAM og processor