Hukommelsescellen er den grundlæggende byggesten i computerhukommelsen. En hukommelsescelle er et elektronisk kredsløb, der gemmer en bit binær information og skal indstilles til at holde et logisk 1 (højspændingsniveau) og nulstilles til at holde et logisk 0 (lavt spændingsniveau). Dens værdi bibeholdes/bevares, indtil den ændres af installations-/nulstillingsprocessen. En værdi i en hukommelsesplacering kan tilgås ved at læse den.
Hukommelsesceller kan have forskellig kapacitet (antal cifre, længde). Moderne lagerenheder har sædvanligvis en hukommelsescellestørrelse svarende til en af to potenser: 8 bit, 16 bit, 32 bit, 64 bit.
Tidlige computere brugte også mere eksotiske dimensioner, såsom 39 ( BESM-1 ) eller 48 ( BESM-6 ). Generelt svarer længden af hukommelsescellerne muligvis ikke til maskinordet , så skrives dataene til to eller fire tilstødende hukommelsesceller.
Hukommelsesceller har en adresse (serienummer, nummer), hvormed processorinstruktioner kan få adgang til dem . Der er flere forskellige hukommelsesadresseringssystemer .
Hukommelsesceller bygget på halvlederteknologier kan være statiske ( SRAM ), det vil sige, at de ikke kræver regelmæssig opdatering, og dynamiske ( DRAM ), som kræver periodisk omskrivning for at gemme data. Som regel organiseres caches ved hjælp af statiske celler og RAM ved hjælp af dynamiske celler .
af Dynamic Random Access Memory (DRAM) | Typer|
---|---|
asynkron | |
Synkron | |
Grafisk | |
Rambus | |
Hukommelsesmoduler |