Różnica między synchroniczną i asynchroniczną pamięcią DRAM

The kluczowa różnica między synchroniczną i asynchroniczną pamięcią DRAM jest to, że synchroniczna pamięć DRAM używa zegara systemowego do koordynowania dostępu do pamięci, podczas gdy asynchroniczna pamięć DRAM nie używa zegara systemowego do koordynowania dostępu do pamięci.

W pamięci komputera przechowywane są dane i instrukcje. Istnieją głównie dwa rodzaje pamięci o nazwie RAM i ROM. RAM oznacza pamięć o dostępie swobodnym, a ROM oznacza pamięć tylko do odczytu. Pamięć RAM dzieli się na statyczną i dynamiczną. W tym artykule omówiono dwa typy dynamicznej pamięci RAM, a mianowicie synchroniczną i asynchroniczną pamięć DRAM.

ZAWARTOŚĆ

1. Przegląd i kluczowa różnica
2. Co to jest synchroniczna pamięć DRAM
3. Co to jest asynchroniczna pamięć DRAM
4. Porównanie obok siebie - Synchroniczna vs asynchroniczna pamięć DRAM w formie tabelarycznej
5. Podsumowanie

Co to jest synchroniczna pamięć DRAM?

RAM to pamięć ulotna. Innymi słowy, dane i instrukcje zapisane w pamięci RAM nie są trwałe. Dlatego dane zostaną usunięte po wyłączeniu komputera. Możliwe jest wykonywanie operacji odczytu i zapisu w pamięci RAM. Co więcej, jest szybki i drogi. Istnieją dwa rodzaje pamięci RAM. Są to statyczna pamięć RAM (SRAM) i dynamiczna pamięć RAM (DRAM). SRAM wymaga stałego przepływu mocy do przechowywania danych, podczas gdy DRAM wymaga ciągłego odświeżania w celu zachowania danych. Synchroniczna pamięć DRAM i asynchroniczna pamięć DRAM to dwa typy pamięci DRAM.

Rysunek 01: SDRAM

W Synchronous DRAM zegar systemowy koordynuje lub synchronizuje dostęp do pamięci. Dlatego procesor zna czas lub dokładną liczbę cykli, w których dane będą dostępne z pamięci RAM na wejściową, wyjściową szynę. Zwiększa szybkość odczytu i zapisu w pamięci. Ogólnie rzecz biorąc, synchroniczna pamięć DRAM jest szybsza i działa wydajniej niż normalna pamięć DRAM.

Co to jest asynchroniczna pamięć DRAM?

Pierwsze komputery osobiste używały asynchronicznej pamięci DRAM. Jest to starsza wersja DRAM. W asynchronicznej pamięci DRAM zegar systemowy nie koordynuje ani nie synchronizuje dostępu do pamięci. Podczas uzyskiwania dostępu do pamięci wartość pojawia się na wejściu, szynie wyjściowej po pewnym okresie. Dlatego ma pewne opóźnienie, które minimalizuje prędkość.

Zazwyczaj asynchroniczna pamięć RAM działa w szybkich systemach pamięci, ale nie jest odpowiednia dla nowoczesnych szybkich systemów pamięci. Obecnie produkcja asynchronicznej pamięci RAM jest dość niska. Obecnie zamiast asynchronicznej pamięci DRAM używana jest synchroniczna pamięć DRAM.

Jaka jest różnica między synchroniczną i asynchroniczną pamięcią DRAM?

Synchroniczna pamięć DRAM używa zegara systemowego do koordynowania dostępu do pamięci, podczas gdy Asynchroniczna pamięć DRAM nie używa zegara systemowego do synchronizacji lub koordynowania dostępu do pamięci. Synchroniczna pamięć DRAM jest szybsza i wydajniejsza niż asynchroniczna pamięć DRAM.

Ponadto synchroniczna pamięć DRAM zapewnia wysoką wydajność i lepszą kontrolę niż asynchroniczna pamięć DRAM. Nowoczesne szybkie komputery używają synchronicznej pamięci DRAM, podczas gdy starsze komputery o niskiej prędkości korzystały z asynchronicznej pamięci DRAM.

Podsumowanie - Synchroniczna vs asynchroniczna pamięć DRAM

Różnica między synchroniczną i asynchroniczną pamięcią DRAM polega na tym, że synchroniczna pamięć DRAM używa zegara systemowego do koordynowania dostępu do pamięci, podczas gdy asynchroniczna pamięć DRAM nie używa zegara systemowego do koordynowania dostępu do pamięci. W skrócie, synchroniczna pamięć DRAM zapewnia lepszą kontrolę i wysoką wydajność niż asynchroniczna pamięć DRAM.

Odniesienie:

1. „Co to jest asynchroniczna pamięć DRAM?” Computer Hope, 26 kwietnia 2017 r. Dostępne tutaj 
2. „DRAM”. EE 552 Noty aplikacyjne, Charlene Eriksen, Michael Rivest i Kelly Lawson. Dostępny tutaj 

Zdjęcie dzięki uprzejmości:

1.'SDRAM-Modul'By Wollschaf (CC BY-SA 3.0) przez Commons Wikimedia