Różnica między pamięcią RAM a pamięcią tylko do odczytu

Pamięć wewnętrzna komputera jest podzielona na operacyjną i stałą. W przeciwieństwie do zewnętrznych, które są reprezentowane przez urządzenia wtykowe HDD, pamięć flash USB, karty SD, dyski optyczne, jest to jeden z głównych elementów systemu zapewniający jego działanie. Urządzenia tego typu znajdują się bezpośrednio na płycie głównej i nie wymagają kontaktu z użytkownikiem. Zobaczmy, jak różni się pamięć RAM od stałej.

Treść artykułu

  • Porównanie
  • Tabela

Pamięć o dostępie swobodnym (RAM) - zmienna pamięć o swobodnym dostępie, która przechowuje dane przetwarzane przez procesor w określonym momencie. Jest zaimplementowany w postaci pamięci o dostępie swobodnym i często nazywany jest po prostu RAM.

RAM

Pamięć tylko do odczytu (ROM) - pamięć nieulotna przechowująca niezmienne dane. Zaimplementowano go w postaci obwodów lutowanych na płytce, zwanych urządzeniami pamięci tylko do odczytu..

ROM

ROMy są często mylone z dyskami, na których użytkownicy zapisują pliki. W rzeczywistości ta pamięć nie jest dla nich dostępna: BIOS i inne mikroprogramy zaprojektowane do kontrolowania interakcji elementów sprzętowych są zapisywane na ROM, a system operacyjny jest również na urządzeniach mobilnych. Technicznie ROM zawiera także dyski CD-ROM, taśmy magnetyczne, karty dziurkacze i inne nośniki z zamieszczonymi informacjami, ale oczywiście nie są one częścią systemu pamięci wewnętrznej komputera.

Porównanie

Wyobraź sobie pisanie na przykład raportu. Aby przeczytać artykuł, wstajesz, idziesz do szafy, bierzesz książkę lub czasopismo, przenosisz go do stołu, szukaj informacji, zamykasz, przenosisz z powrotem, kładę na półce. I tak dalej. Powolny i niewygodny, zwłaszcza jeśli szafa znajduje się w innym pomieszczeniu. A jeśli siedzisz na dużym, bezpłatnym pulpicie? Tutaj masz trzy czasopisma otwarte na niezbędnych stronach, oto tom encyklopedii, jest instrukcja szkoleniowa, a na monitorze jest przeglądarka z linkami do literatury. Wszystko jest dostępne, wystarczy sięgnąć i przeczytać. W ten sam sposób pliki uruchomionych programów i otwartych dokumentów są przechowywane w pamięci RAM. W porównaniu z dyskami, nawet tymi najbardziej obiecującymi, pamięć RAM jest znacznie szybsza, czas dostępu mierzony jest w nanosekundach.

Reklama

Pamięć RAM jest używana podczas operacji na komputerze po uruchomieniu i załadowaniu systemu operacyjnego. Z pamięci ROM dane są odczytywane głównie na początku systemu, a aplikacje nie mają do nich dostępu. Zapisywanie informacji w pamięci stałej może być fabryczne (faktycznie ROM) lub raz programowalne (PROM, w codziennym życiu manipulacja nazywana jest „oprogramowaniem układowym”).

Główną różnicą techniczną między pamięcią o dostępie swobodnym a pamięcią stałą jest zmienność. Po wyłączeniu zasilania pamięć RAM jest całkowicie usuwana z danych, bez względu na to, ile to jest i jak ważne może się wydawać. Co najmniej raz wpadał w sytuację, w której podczas pracy przy komputerze światło nagle się wyłączało, a następnie zmienia dokument, otwiera strony w przeglądarce i odtwarzane wideo nie są zapisywane. Wynika to z faktu, że dopóki nowe wydanie nie zostanie zapisane w pamięci zewnętrznej, jest ono przechowywane w pamięci operacyjnej, która po wyłączeniu zasilania jest zerowana.

Pamięć trwała jest nieulotna. Całkowite wyłączenie energii nie wpływa w żaden sposób na jej zawartość, dlatego programy uruchamiane z ROM (BIOS, POST, OS) wymagają tylko jednego zapisu.

Jeśli porównamy na przykład proces pisania w edytorze i przesyłania oprogramowania układowego lub aktualizacji do smartfona, zauważymy, jaka jest różnica między pamięcią RAM a pamięcią tylko do odczytu. Symbole pojawiają się na ekranie natychmiast (używana jest pamięć RAM), aw drugim przypadku zajmie to kilka minut, a czasem godziny (zapisane w pamięci ROM).

Nowoczesne systemy wykorzystują półprzewodnikową dynamiczną pamięć RAM (DRAM), wykonaną w postaci pasków z mikroczipami i wlutowanymi do nich stykami. Można je usunąć i zastąpić innymi, powiedzmy, większymi tomami. ROMy są umieszczane bezpośrednio na płycie, należy je wymieniać tylko w celu naprawy. Pamięć RAM może przechowywać do 64 GB informacji w jednym module, pojemność jednego układu jest znacznie mniejsza - kilka MB.

do treści ↑

Tabela

RAMTrwała pamięć
Lotny, usuwany po wyłączeniu zasilaniaNielotne dane są zapisywane
Używany w operacjach komputerowych, współpracuje z aplikacjamiUżywany podczas uruchamiania systemu, nie współpracuje z aplikacjami
Przechowuje dane o otwartych dokumentach i uruchomionych aplikacjachPrzechowuje oprogramowanie układowe do zarządzania komponentami
Zapewnia szybki odczyt i szybki zapisNagrywanie jest powolne
Znajduje się na modułach dyskretnych, które należy wymienićZintegrowany z płytą główną urządzenia
Może pomieścić dużą ilość informacjiWiele MB danych jest przechowywanych w jednym układzie