Kas yra SRAM (statinė laisvosios prieigos atmintis)?

SRAM yra trumpinys Statinė laisvosios prieigos atmintis. Tai reiškia RAM arba laisvosios prieigos atmintį, būtent tokią, kuri naudoja tam tikrą architektūrą. SRAM naudoja fiksavimo grandinę, dar vadinamą flip-flops, kad saugotų duomenų bitus savo ląstelėse. SRAM, pvz DRAM, yra nepastovios atminties tipas, todėl saugomi duomenys prarandami, jei maitinimas yra savanoriškai (arba nevalingai) Nupjauti. Skirtingai nuo DRAM, jos nereikia reguliariai atnaujinti, kad būtų saugoma informacija.

Skirtingai nuo DRAM, kur ląstelės turi tik dvi būsenas – 0 ir 1 – SRAM turi tris formas. Budėjimo, skaitymo ir rašymo būsenos jie gali būti. Budėjimo arba laukimo režimu jis aktyviai nieko nedaro. Skaitymo būsenoje SRAM ląstelė pateiks savo turinį bet kuriam procesui, kurio jo prašo. Nenuostabu, kad rašymo būsenoje jis įrašys jam pateiktą informaciją turimoje bitų erdvėje.

Kur jis naudojamas?

Visų pirma, rasite SRAM, naudojamą kompiuterio procesorių dalyse, pvz., talpykloje ir vidiniuose registruose. Didelis greitis yra pagrindinis veiksnys, dėl kurio jis yra geras pasirinkimas šiam naudojimui. Retai galima rasti SRAM, naudojamą pagrindinei kompiuterio atminčiai (

dalis paprastai vadinama tiesiog RAM). Tai brangu ir nenaudoja tiek vietos, kiek būtų DRAM.

SRAM architektūra šiek tiek skiriasi nuo DRAM – kur DRAM apsieina tik su dviem elementais, SRAM turi šešis tranzistorius kiekvienoje atminties ląstelėje. Jie užima daugiau vietos, todėl atminties ląstelės nėra tokios tankios viename kvadratiniame colyje. Iš SRAM ląstelių sukurti didesnį RAM kiekį yra sudėtinga.

Kokie yra privalumai ir trūkumai?

Kaip ir DRAM, SRAM taip pat yra nepastovios atminties tipas. Informacija prarandama, kai maitinimas yra uždengtas, nors SRAM vis tiek gali išlaikyti tam tikrą informaciją – tai vadinama duomenų pastovumu. Dėl to duomenų bitai gali likti net ir ištrynus (tyčia ar netyčia). Tačiau tai yra šalutinis poveikis, o ne numatyta funkcija. Pagrindinis SRAM aspektas yra paprasta prieiga prie duomenų be atnaujinimo grandinės.

Nors tai yra pranašumas, apskritai SRAM elementai yra brangesni ir, kaip minėta, užima daugiau vietos. Skaitymo ir rašymo operacijų metu ląstelės sunaudoja daugiau energijos nei kitu atveju, tačiau tai kompensuoja DRAM atnaujinimo grandinių poreikio trūkumas.

Išvada

SRAM reiškia statinę laisvosios prieigos atmintį. Kaip ir kitos RAM formos, SRAM yra nepastovi, o tai reiškia, kad praradus maitinimą, ji praranda turimus duomenis. Žodis statinis pavadinime rodo, kad SRAM nereikia reguliariai atnaujinti, kaip tai daro DRAM. SRAM paprastai naudojama procesoriaus talpykloje. Pasidalykite savo mintimis toliau pateiktuose komentaruose.