حافظه دسترسی تصادفی: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
FreshmanBot (بحث | مشارکتها) جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB |
|||
خط ۳:
{{تمیزکاری|تاریخ=دسامبر ۲۰۱۴}}
[[پرونده:Elixir M2U51264DS8HC3G-5T 20060320.jpg|بندانگشتی|300px|تصویری از دو حافظهٔ RAM]]
'''حافظه تصادفی یا حافظه خواندن/نوشتن''' {{به انگلیسی|Random Access Memory / Read-Write Memory}} یا '''رَم''' {{به انگلیسی|RAM}} نوعی حافظه برای ذخیرهسازی موقت اطلاعات [[رایانه]]ای است. یک رم به دادههای ذخیره شده اجازه میدهد تا مستقیماً در هر مرحله تصادفی در دسترس باشند در مقابل دیگر رسانههای ذخیره داده مثل هارد دیسک ها، [[سی دی]] ها، [[دی وی دی]]ها و نوارهای مغناطیسی و نیز انواع حافظههای ابتدایی مثل حافظه درام اطلاعات را به خاطر محدودیت طراحی مکانیکی
امروزه رم شکل کامل مدار
اگرچه خیلی از انواع SRAM,ROM,OTP,NOR FLASHحتی در دریافتهای سخت هنوز حافظه دسترسی تصادفی هستند.
رم
انواع دیگر حافظههای غیر فرار مثل اکثر رام ها(ROM) ویک نوع [[فلش مموری]] به نام NOR FLASH به خوبی رم هستند.
== تاریخچه ==
کامپیوترهای اولیه از دستگاه تقویت نیروی برق یا خطوط تاخیری برای عملکرد اصلی حافظه استفاده میکردند. در
حافظه درام میتواند به کم هزینه بسط داده شود ولی بازیابی از آیتمهای مورد نیاز غیر متوالی از درام به منظور [[بهینهسازی]] سرعت است.
چفت لوله لامپ سه قطبی از خلأ ساخته
اولین رم که
ظرفیت Williams tube چند صد تا حدود چند هزار بیت بود ولی بسیار کوچکتر سریعتر و کارامد تر از لامپ سه قطبی بود.{{سخ}}
حافظه [[هسته مغناطیسی]] در سال۱۹۴۷ اختراع شد و تا دهه ۱۹۷۰توسعه یافت و نمونه گسترده حافظه دسترسی تصادفی شد وابسته به مجموعه حلقههای مغناطیسی است با تغییر [[نیروی مغناطیسی]] هر حلقه میتوانند در هر حلقه یک بیت داده ذخیره شود
خط ۲۴:
# [[حافظه دسترسی تصادفی ایستا|RAM ایستا]] (SRAM)
# [[حافظه دسترسی تصادفی موازی]] (PRAM)
در رمهای ایستا یک بیت داده با استفاده از حالت الاکلنگ ذخیره میشوند این گونه رمها برای تولید گرانتر هستند ولی سریعتر هستند و نسبت به رمهای پویا نیاز به قدرت کمتری دارند
رمهای پویا برای ذخیره یک بیت داده از یک جفت ترانزیستور و خازن که با هم تشکیل یک سلول حافظه میدهند استفاده میشود. خازن شارژ بالا یا پایین را نگه میدارد و و ترانزیستور به عنوان یک سوییچ است که اجازه میدهد تا مدار کنترل بر روی تراشه موقعیت شارژ خازن را تشخیص دهد ان را تغییر دهد این نوع حافظه از رمهای ایستا ارزانتر است اغلب از این نوع در کامپیوترهای مدرن استفاده میشود.{{سخ}}
رمهای پویا و ایستا هردو [[حافظه فرار]] هستند
نوع قابل درج رامها مثل فلش مموری خواص رم و رام را دارند اطلاعات را در حالت متصل نبودن نگه میدارد و بدون نیاز به تجهیزات خاص به روز میشود.{{سخ}}
انواع رامهای پایدار [[نیمه هادی]] عبارتند از درایو [[یو اس بی]] فلش، کارت حافظه، حافظه ECC برای دوربینها و دستگاههای [[قابل حمل]] که میتواند پویا یا ایستا باشد شامل مدارهای خاصی برای تشخیص یا درست کردن اشتباهات تصادفی در دادههای ذخیره شده با استفاده از [[بیت توازن]] یا کد تصحیح خطا است.
در کل اصطلاح رم اشاره دارد به دستگاههای حافظه حالت جامد (چه DRAM یا SRAM)
در ذخیرهسازی نوری اصطلاح DVD-RAMاز اسم بی مسمی برخوردار است برخلاف CD-RW یا DVD-RW نیاز ندارد قبل استفاده پاک شود با این وجود یک DVD-RAM رفتاری مشابه هارددیسک دارد.
== سلسله مراتب حافظه ==
در رم میتوان دادهها را خواند و بازنویسی کرد بسیاری از سیستمهای کامپیوتری یک [[سلسله مراتب]] حافظه متشکل از ثبت پردازنده)CPU registers) , on-die SRAM caches, حافظه خارجی،حافظه رم پویا، سیستم [[صفحه بندی]] (paging systems), حافظه مجازی، فضای مبادله(swap space) در هارد درایو است.
کل این حافظهها را میتوان به عنوان رم توسط بسیاری از توسعه دهندگان در نظر گرفت هرچند که سیستمهای مختلف میتوانند در زمان دسترسی بسیار متفاوت باشند نقض مفهوم اصلی در پشت این واژه با دسترسی تصادفی در رم حتی در یک سلسله مراتب مثل DRAM در یک ردیف خاص ستون بانک رتبه بندی کانال یا سازمان
== کاربردهای دیگر رم ==
خط ۴۲:
بیشتر سیستم عاملهای مدرن روش گسترش ظرفیت حافظه را به کار میگیرند که به نام [[حافظه مجازی]] شناخته میشود بخشی از هارد دیسک کامپیوتر در کنار تنظیم برای صفحه بندی فایل یا یک پارتیشن ابتدایی ترکیبی از حافظه سیستم و فایل صفحه بندی کل حافظه سیستم را تشکیل میدهند (برای مثال اگر کامپیوتر ۲ گیگ حافظه رم و ۱ گیگ حافظه فایل صفحه بندی داشته باشد کل حافظه در دسترس سیستم عامل ۳گیگ است).
وقتی حافظه سیستم کم میشود بخشی از رم به فایل صفحه بندی برای ایجاد فضایی برای دادههای جدید منتقل میشود و همچنین برای بازگردانی اطلاعات قبلی استفاده میشود استفاده بیش از حد از این مکانیزم مانع عملکرد کلی سیستم میشود چون هارددیسک به مراتب از رم کندتر است.{{سخ}}
نرمافزاری که قسمتی از یک RAM کامپیوتر را
== SHADOW RAM ==
گاهی اوقات، محتویات تراشهٔ ROM کم سرعت به منظور
بعنوان یک نمونه رایج ،BIDS در کامپیوترهای معمولی اغلب دارای یک گزینه به نام "استفاده “SHADOW BIOS یا مشابه ان است.
== پیشرفتهای اخیر ==
خط ۵۴:
== دیوارهای حافظه ==
دیوارهای حافظه، اختلافات وعدم توازن، پهنای باند ارتباطی محدود در حاشیه تراشه است. از سال ۱۹۸۶ تا ۲۰۰۰، سرعت cpu به میزان سالانه ۵۵٪ و سرعت حافظه تنها به میزان ۱۰٪ بهبود یافت. باوجوداین گرایشها،انتظار می رفت که رکورد حافظه به یک تنگنای سراسری در عملکرد کامپیوتر تبدیل شود.
پیشرفتهای سرعت
ابتدا، باکوچک شدن هندسی تراشه و بالارفتن فرکانسهای کلاک، جریان نشست ترانزیستور افزایش یافته و موجب مصرف توان و گرمای بیشتر میشود. ثانیاً میکرومتری پیدایش یافت. دو تکنیک درحال توسعه تکنولوژی"کروکس"ارائه شده وانتقال گشتاور اپسین (STT) که باهمکاری کروکس، هاینیکس ،IBM و چندین کارخانه دیگر توسعه
ازسال ۲۰۰۶،"درایوهای حالت جامد"(مبتنی بر فلش مموری) با ظرفیتهای بالغ بر۲۵۶گیگابایت و کارکردهای خیلی بیشتر از دیسکهای قدیمی، دردسترس قرارگرفت. این توسعه، شروع به محوکردن تعریف بین"دیسک "و مموری بادست یابی تصادفی سنتی، با کاهش تفاوتهای کارکرد کرد.{{سخ}}
برخی از انواع مموری بادست یابی تصادفی نظیر"”ECORAM،
تاخیرات RC در ارسال سیگنال دربرخی کلاک در مقابل IPC نیز ذکر شدهبود ک"”THE END OF THE ROAD برای طرح ریز قراردادی که پروژهای با ماکسیمم بهبود عملکرد CPU سالانه میانگین ۱۲٫۵٪ بین سالهای ۲۰۰۰ تا ۲۰۱۴
== جستارهای وابسته ==
|