انواع حافظه در کامپیوتر
انواع حافظه در کامپیوتر

انواع حافظه در کامپیوتر

حافظه‌ی کامپیوتر یک کلمه ی عمومی است که برای انواع مختلف حافظه ها در کامپیوتر به کار می‌رود این حافظه ها هر کدام در ساخت تکنولوژی خاص دارند و شامل کاربرد های مختلفی از قبیل RAM یا ROM و یا از نوع فلش مموری می‌شود. در این مقاله به معرفی انواع حافظه در کامپیوتر خواهیم پرداخت.

بعضی از حافظه های کامپیوتری طراحی می‌شوند تا سرعت زیادی داشته باشند بدین معنی که پردازنده اصلی دسترسی به اطلاعات موجود در این حافظه را دارد. نوع دیگر حافظه ها هم با قیمت کم و سرعت کم طراحی می‌شوند بنابراین می‌توانند حجم زیادی داده را در خود ذخیره کنند.

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

یک سیستم کامپیوتری به گونه‌ای ساخته می‌شود که از هر دونوع Memory استفاده کنند و پیکربندی دقیق آن‌ها می‌تواند باعث پردازش سریع داده ها و همچنین هزینه کم برای ذخیره سازی دایمی داده ها شود.

به صورت کلی دو نوع حافظه وجود دارد:

  • حافظه اصلی یا حافظه اولیه که به آن حافظه درونی نیز گفته می شود.
  • حافظه جانبی یا حافظه ثانویه که به آن حافظه کمکی نیز گفته می شود.

انواع مختلفی از حافظه در سیستم های کامپیوتری وجود دارد:

  • حافظه دسترسی تصادفی RAM
  • حافظه فقط خواندنی ROM
  • حافظه پنهان Cache
  • حافظه فلش Flash Memory
  • حافظه مجازی Virtual Memory
  • حافظه ویدیویی Video Memory
  • بایوس (واسط سخت‌افزار و نرم‌افزار) BIOS

حافظه فلش Flash Memory

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

بایوس BIOS

بایوس به مجموعه ‌ای از رویه ‌ها یا برنامه ‌های ذخیره شده در تراشه حافظه ROM در رایانه‌های شخصی سازگار با آی ‌بی ‌ام گفته می‌شود. این برنامه ‌ها همه ی عملکرد های ورودی-خروجی را کنترل می‌ کنند.

حافظه مجازی Virtual Memory

حافظه مجازی یکی از بخش های متداول در بیشتر سیستم های عامل کامپیوتر های شخصی است . این سیستم با توجه به مزایای عمده، بسرعت شناخته و با استقبال کاربران کامپیوتر مواجه شد.

حافظه ویدیویی Video Memory

حافظه ی نمایش حافظه ای است که در آن کامپیوتر محتویات کنونی صفحه را در IBM PC اولیه نگه می دارد، حافظه نمایش، فضای بالاتر از ۶۴۰K را اشغال می کند به همین دلیل ، پردازنده ها با وجود آنکه می توانند یک مگابایت ( ۱۰۲۴K ) را آدرس دهی کنند اما برنامه ها فقط در ۶۴۰ اول حافظه قرار می گیرند.

حافظه فقط خواندنی ROM

حافظه فقط خواندنی که ROM نامیده می ‌شود از جنس نیمه ‌هادی بوده و شامل اطلاعات دائمی است که از قبل توسط کارخانه سازنده و تولید کننده رایانه در آن قرار داده شده است داده‌ های ذخیره شده در ROM به راحتی قابل تغییر نیست، این اطلاعات مهم بوده و برای راه ‌اندازی رایانه ضروری هستند.

حافظه در کامپیوتر
حافظه در کامپیوتر

حافظه پنهان Cache

حافظه ی نهان که کش نیز نامیده می‌ شود، بخشی از حافظه سریع است که چند دستور بعدی را که باید توسط پردازنده پردازش شوند را به صورت موقت در خود جای می‌ دهد تا رایانه بتواند به سرعت به آن ها دسترسی داشته باشد.

حافظه فقط خواندنی ROM

حافظه فقط خواندنی که ROM نامیده می ‌شود از جنس نیمه ‌هادی بوده و شامل اطلاعات دائمی است که از قبل توسط کارخانه سازنده و تولید کننده رایانه در آن قرار داده شده است داده‌ های ذخیره شده در ROM به راحتی قابل تغییر نیست، این اطلاعات مهم بوده و برای راه ‌اندازی رایانه ضروری هستند.

حافظه پنهان Cache

حافظه ی نهان که کش نیز نامیده می‌ شود، بخشی از حافظه سریع است که چند دستور بعدی را که باید توسط پردازنده پردازش شوند را به صورت موقت در خود جای می‌ دهد تا رایانه بتواند به سرعت به آن ها دسترسی داشته باشد.

حافظه دسترسی تصادفی RAM

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

  • (DRAM (Dynamic RAM
  • (SRAM (Static RAM

حافظه یDRAM  به علت ساختاری که دارد ارزانتر بوده و معمولا به عنوان حافظه‌ ی اصلی رایانه‌ های امروزی مورد استفاده قرار می‌ گیرد. نام داینامیک برای این نوع رم از این رو انتخاب شده که داده ‌های آن باید هر چند میلی ‌ثانیه یک بار بازسازی شود.

حافظه ‌هایSRAM  گرانتر و سریعتر بوده و نیازمند برق کمتری نسبت به DRAM می ‌باشند، علاوه بر این، برخلاف DRAM ها نیازمند تازه ‌سازی های پی در پی نیستند. از این نوع حافظه ‌ی رم اغلب در حافظه ‌های نهان پردازنده‌ ها استفاده می ‌شود.