حافظه رایانه: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
خط ۷:
 
== حافظه اصلی ==
کلیه دستورالعمل‌ها و [[داده]]‌ها، برای این که مورد اجرا و پردازش قرار گیرند، نخست باید به [[حافظه اصلی]] [[رایانه]] منتقل گردند و نتایج پردازش نیز به آنجا فرستاده شود. حافظه اصلی رایانه از جنس [[نیمه رسانا]] (الکترونیکی) است و در نتیجه، سرعت دسترسی به اطلاعات موجود در آن‌ها در مقایسه با انواع حافظه جانبی که به صورت مکانیکی کار می‌کنند مانند [[دیسک سخت]]، [[دیسک‌گردان]]، و [[لوح فشرده]] بالاست و قیمت آن نیز گران‌تر است اما در مقابل حافظه‌هایی، که به پردازنده نزدیکتر هستند و از ظرفیت کمتری برخوردارند مانند [[ثبات]] (به انگلیسی: Processor Registers) و [[حافظه نهان سی‌پی‌یو]] (به انگلیسی:Cache) گرانتر و از سرعت دسترسی بالاتری بهره می‌برند.

حافظه‌های اصلی نیز به دو دسته تبدیل می‌شوند:
* [[حافظه خواندنی/ نوشتنی]] (به انگلیسی: RAM)، [[حافظه دسترسی تصادفی]] (به انگلیسی: Random Access Memory یا RAM) از این نوع است.
* [[حافظه فقط خواندنی]] (به انگلیسی: Read Only Memory یا ROM)
 
=== حافظه خواندنی/ نوشتنی ===
{{اصلی|حافظه تصادفی}}
همان‌طور که از نام این حافظه پیداست، [[واحد پردازنده مرکزی|پردازنده]] می‌تواند هم در این نوع حافظه بنویسد و هم از آن‌ها بخواند. به‌طور کلی، برنامه‌ها (به انگلیسی: Codes)، دستورالعمل‌ها (به انگلیسی: Instructions)، و داده‌هایی (به انگلیسی: Data) در این حافظه قرار می‌گیرند که پردازشگر بخواهد بر روی آن‌ها کاری انجام دهد. به این نوع حافظه‌ها، ''حافظه فَرّار'' نیز می‌گویند زیرا با [[قطع برق]]، محتویات آن‌ها از بین می‌رود. RAMها غالباً دو نوع اند: