Hvad er Semiconductor Memory? (med billeder)
Halvlederhukommelse, en form for elektronisk datalagringsenhed, bruges normalt til computerhukommelse og implementeres på et halvlederbaseret integreret kredsløb (IC). Der er mange typer enheder, der bruger halvlederhukommelse, herunder flashhukommelse (eller flash ROM), Read-Only Memory (ROM) og Magnetoresistive Random Access Memory (MRAM). Alle disse typer halvlederhukommelse er ikke-flygtig hukommelse, hvilket betyder, at indholdet af hukommelse, der er gemt på enhederne, opbevares, selv når computeren er lukket ned. Flygtig hukommelse som Dynamisk Random Access Memory (DRAM) eller Static Random Access Memory (SRAM) kan også være halvlederbaseret. Forskellen mellem ikke-flygtig hukommelse og flygtig hukommelse er, at sidstnævnte skal have en konstant elektrisk strøm for at beholde lagret information.
ROM er kun en af mange typer halvlederbaseret computerhukommelse, der bare kan læses og ikke skrives. Dets anvendelser inkluderer at have permanent hukommelse uden strøm af strøm og sikkerhed for følsomme data mod ondsindede vira. ROM gemmer almindelige programmer i en computers system for konstant og konstant tilgængelighed. Det mest anvendte og mest almindelige program, der er gemt i ROM, er BIOS-programmet Basic Input / Output System. Det er i ROM'en, så en computer kan starte op sit operativsystem.
Flashhukommelse, eller simpelthen flash, er en anden type halvlederhukommelse, der findes i computere såvel som smartphones, MP3-afspillere, GPS (Global Positioning System), Universal Serial Bus (USB) drev og digitale kameraer. Da enheder som disse er bærbare og kan miste elektrisk strøm, er det med fordel at have flashhukommelse, fordi enhver hukommelse, der er gemt, holdes under alle omstændigheder. Flashhukommelse kan slette hele blokke af data snarere end af individuelle byte og findes på enheder, der bruger applikationer, der kræver konstante opdateringer. Hukommelseskort og USB-drev bruger flash på grund af den hurtige hastighed for overførsel af information og den høje kapacitet til opbevaring af information. Disse enheder kan også have hardwarekryptering, der er indbygget med henblik på adgangskodebeskyttelse.
En anden type halvlederhukommelse er RAM, som er flygtig og kan både skrives og læses. Der er forskellige slags RAM, især SRAM og DRAM. De to adskiller sig ved, at førstnævnte lagrer data, mens elektrisk strøm kører, og sidstnævnte har brug for forfriskning af elektrisk opladning hvert par millisekunder. SRAM tager mindre strøm og er hurtigere end DRAM, men er dyre at konstruere og har mindre lagerkapacitet. DRAM har større lagerkapacitet og bruges derfor mere almindeligt til computerhukommelse.