تاریخ امروز : 1402/12/3

تفاوت های میان RAM و ROM

تفاوت میان ram و rom

تفاوت های میان  RAM و ROM

رم  (RAM) و رام (ROM) هر دو قطعه هایی در کامپیوتر هستند که وظیفه ذخیره و نگه داری داده ها را بر عهده دارند. چندین تفاوت عمده بین ROM (Read Only memeory  یا حافظه فقط خواندنی) و RAM ( Random Access Memory یا حافظه دسترسی تصادفی) وجود دارد. اختلافات این دو قطعه، حول موارد استفاده ، توانایی و ظرفیت ذخیره سازی و اندازه های فیزیکی تراشه های ROM و RAM است.  برای مقایسه تفاوت ها بهتر است ابتدا RAM و ROM را تعریف کرده و سپس انواع و کاربرد هریک را تشریح کنیم و سپس به بررسی تفاوت های آن بپردازیم.

رم (RAM) چیست ؟

حافظه دسترسی تصادفی که غالباً به اختصار RAM خوانده می شود ، قطعه ای سخت افزاری در کامپیوتر است که در آن برنامه ها ، سیستم عامل و داده هایی که در حال حاضر استفاده می شوند، ذخیره می شود تا پردازنده بتواند آن ها را به سرعت بازیابی کند.RAM  را به عنوان یک بانک حافظه برای کامپیوتر خود در نظر بگیرید. به دلیل این که حافظه RAM امکان دسترسی سریع به داده های مورد نیاز سیستم را فراهم می کند، به همین دلیل تاثیر بسیار بالایی بر میزان سرعت عملکرد کامپیوتر دارد. میزان چند وظیفه ای که می توانید انجام دهید و بازی هایی که می توانید از طریق کامپیوتر یا موبایل هوشمند خود انجام دهید ، علاوه بر قدرت CPU ، به میزان RAM موجود بستگی زیادی دارد. به دلیل این که RAM، نوعی حافظه موقتی است پس توجه داشته باشد که با هر بار خاموش کردن دستگاه، تمامی اطلاعات ذخیره شده روی آن از بین می رود.

بررسی مموری های HPE

انواع RAM

حافظه های RAM ، در دو نوع ثابت (Static RAM=SRAM) و یا پویا (Dynamic RAM = DRAM) هستند. حافظه های SRAM ، بیشتر برای استفاده در cache ها استفاده می شوند و هزینه ساخت بالایی دارند و در عین حال از سرعت بالایی هم برخوردارند. حافظه های DRAM ، متداول ترین RAM هایی هستند که در کامپیوتر ها و لپ تاپ ها و work station ها به کار می روند. DRAM ها، اطلاعات را بر روی سلولی شامل خازن و ترانزیستور ذخیره می کنند و به همین دلیل این سلول ها باید تازه سازی برق خود را با هدف نگهداری اطلاعات هر چند میلی ثانیه یک بار انجام دهند. پس به طورکلی انواع RAM به صورت زیر است:

SRAM: حافظه دسترسی تصادفی استاتیک (SRAM) نوعی Ram است که داده ها را با استفاده از سلول حافظه 6 ترانزیستوری ذخیره می کند. SRAM به طور کلی به عنوان حافظه پنهان  (cache) پردازنده ها استفاده می شود. به طور کلی توسط کاربر قابل تعویض نیست.

DRAM: حافظه دسترسی تصادفی پویا (DRAM) نوعی RAM است که داده ها را با استفاده از یک جفت ترانزیستور و خازن ذخیره می کند. DRAM نسبتاً ارزان تر از SRAM است ، اما سرعت کار پایین تری دارد. قابلیت جایگزینی آنها باعث می شود آنها برای سیستم های کامپیوتری مناسب باشند که ماژول های حافظه آنها قابل تعویض یا به روزرسانی است.

رام (ROM) چیست؟

ROM که به آن حافظه فقط خواندنی گفته می شود، نوعی حافظه است که در آن داده ها از قبل در آن ثبت و ذخیره شده اند. ROM شامل برنامه هایی است که به راه اندازی کامپیوتر شما کمک می کند.  ROM نوعی حافظه غیر فرار است که محتوای موجود در آن حتی با خاموش شدن کامپیوتر از بین نمی رود و حفظ می شود و به همین دلیل است که اطلاعات راه اندازی سیستم یا به اصطلاح BootUp سیستم در آن قرار گرفته است.

انواع رام

  • PROM: حافظه فقط خواندنی قابل برنامه ریزی (Programmable ROM) شکلی از حافظه فقط خواندنی است که به کاربر اجازه می دهد داده یا برنامه را برای قرار دادن در حافظه انتخاب کند. تراشه حافظه خالی تحویل داده می شود و برنامه نویس داده ها را بر روی آن منتقل می کند. پس از انتقال داده ها ، نمی توان آنها را تغییر داد یا پاک کرد.
  • EPROM: حافظه فقط خواندنی قابل برنامه ریزی پاک شونده است که قابل پاک شدن و استفاده مجدد است. پاک شدن در اثر تابش نور ماورا بنفش شدید از طریق پنجره ای که به تراشه حافظه طراحی شده است ، ایجاد می شود. (اگرچه نور معمولی اتاق به اندازه کافی نور ماورا بنفش برای پاک کردن ندارد ، اما نور شدید خورشید می تواند باعث پاک شدن حافظه شود).
  • EEPROM: مخفف حافظه فقط خواندنی قابل برنامه ریزی با قابلیت پاک شدن الکتریکی است. این یک تراشه ROM غیر فرار است که برای ذخیره مقدار کمی داده در کامپیوتر ها یا سایر دستگاه های الکترونیکی استفاده می شود. از طریق EEPROM ، یک بایت جداگانه از داده می تواند تمام آن را پاک کند و دوباره برنامه ریزی کند ، نه به طور انتخابی توسط ولتاژ الکتریکی. برای اصلاح در تراشه EEPROM ، نیازی به حذف تراشه از کامپیوتر نیست. EEPROM چرخه خواندن و نوشتن را در مقایسه با چرخه های خواندن و نوشتن RAM بسیار آرام انجام می دهد. در اینجا ، عملیات پاک کردن و نوشتن بایت به بایت انجام می شود.

مقایسه RAM و  ROM

  • حفظ اطلاعات : حفظ اطلاعات قابل توجه ترین تفاوت بین این دو شکل از حافظه است. ROM نوعی حافظه غیر فرار است ، به این معنی که حتی در زمان خاموش شدن رایانه نیز اطلاعات را در خود نگه می دارد. از طرف دیگر ، RAM به عنوان یک حافظه فرار در نظر گرفته می شود و فقط تا زمانی که کامپیوتر روشن و در حال اجرا است ، داده را در خود نگه می دارد و با خاموش شدن کامپیوتر اطلاعات آن از بین می رود.
  • ظرفیت ذخیره سازی : تراشه ROM معمولاً چند مگابایت داده را ذخیره می کند (4 تا 8 مگابایت ROM متداول تر است). در مقابل ، یک RAM ظرفیت بسیار بیشتری برای ذخیره سازی دارد. لپ تاپ های بازار معمولا می توانند از 4 گیگابایت تا ظرفیت های بالاتر ، میزان حافظه  RAMداشته باشند.
  • سرعت : RAM بسیار سریعتر از ROM به داده ها دسترسی پیدا می کند و سرعت پردازش کامپیوتر را افزایش می دهد. از نظر سرعت خواندن ، ROM این کار را با سرعت چند مگابایت در ثانیه انجام می دهد ، در حالی که سرعت خواندن RAM چند گیگابایت بر ثانیه است. در حالت کلی مقایسه ، RAM چند صد برابر سریعتر از ROM است.
  • ظاهر فیزیکی : RAM یک تراشه مستطیلی نازک است که می توانید آن را در شکاف مادربرد قرار دهید ، در حالی که ROM به طور معمول یک درایو نوری است که از نوارهای مغناطیسی ساخته شده است. علاوه بر این ، RAM معمولاً از ROM بزرگتر است.
  • قیمت : از لحاظ قیمتی، قیمت ROM نسبتا پایین است اما قیمت RAM بسیار بالاست .
  • سهولت نوشتن داده ها: نوشتن داده در RAM راحت تر از ROM است ، زیرا دومی مکانی برای ذخیره اطلاعات بسیار محدود ، البته بسیار مهم و دائمی است. همانطور که قبلاً مشاهده کردیم ، به جز در مورد EEPROM ، تغییر داده ها در حافظه ROM به طور کلی بسیار دشوار است.

در جدول زیر مقایسه بین RAM و ROM را به طور خلاصه می بینیم:

 

ویژگی RAM ROM
کاربرد RAM به کامپیوتر اجازه می دهد تا برای اجرای برنامه ها ، داده ها را سریع بخواند. ROM تمام برنامه های مورد نیاز برای راه اندازی کامپیوتر در ابتدا را ذخیره می کند. ROM فقط برای خواندن اجازه می دهد.
دسترسی پذیری اطلاعات ذخیره شده در RAM به راحتی قابل دسترسی است. پردازنده نمی تواند به طور مستقیم به اطلاعات ذخیره شده در ROM دسترسی پیدا کند. برای دسترسی به اطلاعات ROM ابتدا اطلاعات به RAM منتقل می شوند و سپس توسط پردازنده قابل اجرا هستند.
خواندن و نوشتن خواندن و نوشتن، هر دو عملیات را می توان بر روی اطلاعات ذخیره شده در RAM انجام داد. حافظه ROM به کاربر اجازه می دهد تا اطلاعات را بخواند. اما کاربر نمی تواند اطلاعات را تغییر دهد.
ذخیره سازی از RAM برای ذخیره اطلاعات موقتی استفاده می شود. از حافظه ROM برای ذخیره اطلاعات دائمی استفاده می شود که غیرقابل پاک شدن است.
سرعت سرعت دسترسی RAM سریعتر است. سرعت آن در مقایسه با RAM کمتر است و ROM نمی تواند سرعت پردازنده را افزایش دهد.
قیمت قیمت RAM بسیار بالا است قیمت ROM نسیتا پایین است
سایز تراشه و ظرفیت سایز بزرگ با ظرفیت بالاتر اندازه کوچک با ظرفیت کمتر
موارد استفاده حافظه نهان CPU ، حافظه اصلی سیستم عامل، میکروکنترلرها
حفظ داده ها برای جریان و حفظ اطلاعات ، در RAM به برق نیاز است برای جریان دادن و حفظ اطلاعات به برق نیازی نیست

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

محصولات پیشنهادی سردبیر

سایر مقالات مربتط با سرور HP

مقالات اموزشی

انواع VPN و پروتکل های آن

VPN (virtual private network) یک راهکار امن برای دسترسی به شبکه ای دیگر از طریق اینترنت است. VPN با ایجاد

what is VDI
مقالات اموزشی

VDI چیست؟

 Virtual Desktop Infrastructure یا VDI برنامه ای برای مجازی سازی دسکتاپ در یک سرور مرکزی است. VDI نوعی مجازی سازی

سبد خرید
فروشگاه
حساب من
0 مورد سبد خرید