Synchronous dynamic random access memory ( SDRAM ) är slutprodukten av en lång rad av datorns minne utveckling . De " slumpmässiga " betyder att någon del av minnet är direkt tillgänglig . Den " dynamiska " innebär att data lagras i en snabbt åtkomlig --- men flyktiga - form . De " synkrona " betyder att minnet är synkroniserad med datorn klockan . SDRAM ärver alla av kännetecknen för DRAM , och DRAM ärver alla av kännetecknen för RAM. RAM
RAM är främsta minne - det är där programmen bor medan de kör . Det måste vara snabb , men det behöver inte vara permanent . När du stänger av strömmen , innehållet eller RAM försvinna , men det är OK - det existerar bara för att hålla ett program medan det körs . Den har en direkt väg in och ut ur den centrala behandlingsenheten (CPU) . Det har den egenskapen att du kan gå direkt till de data du vill - det är vad " random " är tänkt att föreslå - vilket är viktigt för att hålla program eftersom processorn kommer att begära uppgifter ett ord i taget och det kommer att be genom att ge en adress på vad den vill Addera DRAM
DRAM är dynamisk - . uppgifterna hålls i kondensator - liknande enheter som kan ta en avgift och håll det för en kort tid . Minnet ledningssystem måste ständigt " refresh " minne genom att stärka avgifter som är blekning . Fördelen är att denna typ av minne är att det går snabbt att skriva till och snabbt att läsa från . DRAM är värt det extra arbetet ( och hårdvara ) eftersom det är så mycket snabbare än RAM . DRAM är en förbättring jämfört med tidigare försök att göra kondensator - stil minnen (som SRAM - Static RAM ) på grund av dess enkelhet - DRAM använder motsvarande en kondensator och en transistor . SRAM används en kondensator och sex transistorer . Denna enkelhet gör att DRAM kan packas tätare på ett chip
SDRAM
DRAM är asynkron - . Den börjar arbeta så fort den får en instruktion . SDRAM är synkron - det synkroniserar sin verksamhet med datorns klocka och resten av systemet . Poängen med synkroniseringen är rör foder , som är en teknik som gör att en dator att arbeta på två instruktioner samtidigt . Det är som när du gör flera massor av tvätt - du behöver inte vänta tills brickan stannar för att torka en last - du har en belastning på brickan medan en annan är i torktumlaren . SDRAM kan utfärda en skrivning uttalande och sedan börja arbeta på nästa instruktion medan skrivoperationen sker . SDRAM ärver alla funktioner i DRAM ( som ärver alla funktioner i RAM ) .