DRAM sincrona vs. asincrona


5

Ho una semplice domanda, perché oggi usiamo nei computer la memoria sincrona? C'è qualche vantaggio rispetto all'asincrono?

Risposte:


0

C'è una buona panoramica su Ars Technica su RAM .


"asincroni affermi l'indirizzo che vuoi leggere, quindi attendi un determinato periodo di tempo" In realtà non ne so molto, ma questo non sembra accurato.
Earlz,

+1 per il tuo link è buono. -1 perché non sembra averlo letto. Non dice nulla sui tempi fissi. Infatti, asincrono. si suppone che sia l'esatto contrario di fixed, dove sync. è fisso (in tempo di ciclo dell'orologio)
Earlz

Accettato per il collegamento GRANDE.
user32569

@Earlz Hai il contrario. Non si attende un periodo di tempo fisso in un sistema di sincronizzazione, si attende un certo numero di cicli di clock. Ciò può variare a seconda di dove ti trovavi nel ciclo dell'orologio quando hai emesso le informazioni. Tuttavia, con asincrono, si attende un periodo di tempo fisso (perché non ci sono cicli di clock), qualunque sia il tempo di accesso alla memoria. La differenza è precisamente che con asincrono hai un certo periodo di tempo fisso che è il tempo di accesso alla memoria mentre con la sincronizzazione, segui i bordi dell'orologio.
David Schwartz,

0

Come al solito, Wikipedia fa un lavoro di spiegazione migliore di quello che potrei , ma l'importante sembra essere:

SDRAM ha un'interfaccia sincrona, il che significa che attende un segnale di clock prima di rispondere agli ingressi di controllo ed è quindi sincronizzato con il bus di sistema del computer. L'orologio viene utilizzato per pilotare una macchina a stati finiti interna che esegue il pipeline delle istruzioni in arrivo. Ciò consente al chip di avere un modello operativo più complesso di una DRAM asincrona, che non ha un'interfaccia sincronizzata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.