مدار حافظه (Memory Circuit)، در مدارهای الکتریکی (Electrical Circuit)
انواع مدارهای الکتریکی (Electrical Circuit) را در آموزش زیر شرح دادیم :
مدار حافظه (Memory Circuit) :
مدار حافظه (Memory Circuit) یک مدار دیجیتال است که برای ذخیره سازی اطلاعات (داده ها و برنامه ها) به صورت دودویی (بیت ها) طراحی شده است. حافظه ها یکی از اجزای اصلی هر سیستم کامپیوتری و دیجیتال هستند. آن ها بر اساس معیارهای مختلفی مانند قابلیت نگهداری اطلاعات با قطع تغذیه (فرار یا غیرفرار)، روش دسترسی (تصادفی یا ترتیبی) و فناوری ساخت طبقه بندی می شوند.
انواع حافظه از نظر فرّاریت (Volatility):
⭐ حافظه های فرار (Volatile Memory): اطلاعات ذخیره شده در این حافظه ها با قطع برق از بین می رود. معروف ترین آن ها RAM (Random Access Memory) است.
⭐ SRAM (Static RAM): از فلیپ فلاپ ها (معمولا ۶ ترانزیستور) برای ذخیره هر بیت استفاده می کند. بسیار سریع است، اما تراکم کم و مصرف توان بیشتری دارد. در حافظه های کش (Cache) پردازنده ها استفاده می شود.
⭐ DRAM (Dynamic RAM): از یک خازن و یک ترانزیستور برای ذخیره هر بیت استفاده می کند. تراکم بالا و قیمت پایین تری دارد، اما کندتر است و نیاز به بازسازی (Refresh) دوره ای دارد (چون خازن به مرور زمان دشارژ می شود). در حافظه اصلی کامپیوترها (RAM) استفاده می شود.
⭐ حافظه های غیرفرار (Non-Volatile Memory): اطلاعات را حتی با قطع برق نیز حفظ می کنند.
⭐ ROM (Read-Only Memory): حافظه فقط خواندنی. اطلاعات در زمان ساخت در آن برنامه ریزی می شود و قابل تغییر نیست.
⭐ PROM (Programmable ROM): قابل برنامه ریزی یک بار توسط کاربر.
⭐ EPROM (Erasable PROM): قابل پاک سازی با اشعه ماوراء بنفش و برنامه ریزی مجدد.
⭐ EEPROM (Electrically Erasable PROM): قابل پاک سازی و برنامه ریزی مجدد الکتریکی (بایت به بایت).
⭐ فلش (Flash Memory): نوع پیشرفته تر EEPROM که پاک سازی و برنامه ریزی را در بلوک های بزرگ انجام می دهد. پرکاربردترین حافظه غیرفرار امروزی است (در USBها، SSDها، کارت های حافظه).
انواع حافظه از نظر روش دسترسی:
⭐ RAM (Random Access Memory): دسترسی تصادفی. زمان دسترسی به هر مکان حافظه یکسان است.
⭐ SAM (Serial Access Memory): دسترسی سریال. داده ها باید به ترتیب (سریال) خوانده یا نوشته شوند. مانند ثبات های شیفت (Shift Registers).