امروز: چهارشنبه 5 دی 1403
دسته بندی محصولات
بخش همکاران
بلوک کد اختصاصی

حافظه RAM

حافظه RAMدسته: کامپیوتر و IT
بازدید: 76 بار
فرمت فایل: doc
حجم فایل: 30 کیلوبایت
تعداد صفحات فایل: 28

قبل از اینكه Cpu بتواند برنامه‌ها را اجرا كند، دستورات و اطلاعات آن برنامه باید داخل حافظة Ram كامپیوتر منتقل و مستقر شوند در این فصل روش نگهداری اطلاعات در حافظة Ram را می آموزید و اینكه چرا اطلاعات داخل حافظة Ram فرار هستند ( یعنی با قطع برق یا خاموش شدن كامپیوتر همة اطلاعات موجود در این حافظه از بین می روند)، و اینكه چرا انواع حافظة Ram عرضه شد

قیمت فایل فقط 2,900 تومان

خرید

حافظه RAM

آنچه در این فصل می آموزید:

/ كنترل میزان مصرف حافظه در سیستم

/ اجرای برنامه های ارزیابی و سنجش حافظه

 /نمایش اطلاعات حافظة ویندوز به كمك برنامة Sandra

/ آماده شدن برای ارتقا حافظة سیستم

/ عیب یابی نصب حافظه در سیستم

/ حذف كاربرد حافظة بسط یافته و حافظة توسعه یافته در محیط ویندوز

/ كنترل مقدار فیزیكی مصرف RAM در محیط ویندوز

قبل از اینكه Cpu بتواند برنامه‌ها را اجرا كند، دستورات و اطلاعات آن برنامه باید داخل حافظة Ram كامپیوتر منتقل و مستقر شوند. در این فصل روش نگهداری اطلاعات در حافظة Ram را می آموزید و اینكه چرا اطلاعات داخل حافظة Ram فرار هستند ( یعنی با قطع برق یا خاموش شدن كامپیوتر همة اطلاعات موجود در این حافظه از بین می روند)، و اینكه چرا انواع حافظة Ram عرضه شده اند.

بر روی وب یا داخل مجلات و بروشورها و كتابهای كامپیوتر اغلب توصیه های مطالعه می كنید كه مقدار لازم حافظة Ram برای سیستم شما را اعلام می كنند. اغلب اعلام می شود كه حداقل 126 تا 512 مگابایت حافظة Ram برای عملكرد مناسب یك سیستم لازم است.

درك مفهوم لایه‌های ذخیره‌سازی

داخل كامپیوترهای شخصی از دیسك‌ها برای نگهداری دایمی و بلند مدت اطلاعات استفاده می‌كنیم. اطلاعات داخل دیسك سخت از طریق مغناطیس نمودن سطح دیسك انجام می‌گیرد. به دلیل روش مغناطیسی ذخیرة اطلاعات در دیسك سخت
(در مقابل روش الكترونیكی ) این وسیله قابلیت نگهداری دایمی و بلند مدت اطلاعات را دارد و با قطع برق یا خاموش شدن سیستم اطلاعات مستقردر دیسك از بین نرفته و ماندگار هستند چون دیسك سخت برای نگهداری اطلاعاات نیاز به جریان برق دایمی ندارد. اما حافظة Ram اطلاعات را بطور موقت نگهداری می كند  بدیهی است كه با قطع برق یا خاموش شدن سیستم این اطلاعات از بین خواهند رفت.

فن‌آوریهای گوناگون برای ذخیره‌سازی اطلعات ابداع شده‌اند كه اغلب آنها را بر اساس سرعت، هزینه و ظرفیت ذخیره سازی طبقه‌بندی می‌كنند. معمولاً دیسك‌ها وسایل مكانیكی هستند و به همین دلیل سرعت عملیات آنها نسبت به انواع حافظه‌های الكترونیكی بسیار كندتر است. در شكل زیر نمایی از اواع وسایل ذخیره‌سازی و در سمت راست كندترین وسیلة ذخیره‌سازی را نشان داده‌ایم.


جریان اطلاعات از حافظة RAM به پردازنده (‌CPU)

هرگاه Cpu برای اجرای عملیات به اطلاعات یا دستوری نیاز داشته باشد ابتدا آنها را داخل حافظه میانجی L1 جستجو می‌كند. اگر اطلاعات مورد نیاز را آنجا پیدا نكند به سراغ حافظه میانجی L2 خواهد رفت. اگر اطلاعات مورد نیاز را آنجا هم پیدا نكند پس Cpu باید نشانی آدرس آن اطلاعات را از طریق گذرگاه سیستم به حافظه Ram ارسال نماید. درخواست اطلاعات از Cpu باندا به تراشة كنترل كنندة حافظه می‌رسد.

كنترل كنندة حافظه از آدرس رسیده استفاده می‌كند و اطلاعات یا دستور مورد نیاز Cpu را پیدا می‌كند. پس از اینكه كنترل كنندة حافظه این اطلاعات را پیدا می كند آن را از طریق گذرگاه سیستم به Cpu ارسال می‌كند.

انجام مراحل فوق نیاز به زمان دارند. در سیستم های جدید به منظور افزایش كارایی سیستم از روشهایی استفاده می كنند تا تاخیر زمانی درخواست و دریافت اطلاعات را كاهش دهند.

سازماندهی حافظة RAM توسط كامپیوترهای شخصی

در حافظة Ram اطلاعات ( Data ) و دستوراتی ( Instructions ) ذخیره می شوند كه Cpu برای اجرای عملیات به آنها نیاز دارد. می دانید كه هر برنامه شامل دستوراتی است كه به زبان صفر و یك ها نوشته شده ( یا ترجمه شده) اند. بنابراین در حافظة Ram نیز اطلاعات به شكل صصفرها و یك ها ذخیره می شوند. می توانید حافظة Ram را به شكل چند ردیف از مكانهای ذخیره سازی تصور نمایید.

برنامه نویسان تصور دیگری از حافظة Ram دارند.

آنها مجموعه بیت ها را در یك « لغت» ( Word) گروه بندی می كنند. به همین دلیل پردازنده هایی كه از گذرگاه اطلاعات 32 بیتی استفاده می كنند در واقع از لغات 32 بیتی استفاده می كنند. پردازنده هایی كه از گذرگاه اطلاعات 64 بیتی استفاده می كنند از بغات 64 بیتی استفاده می كنند. اما در پشت صحنه واقعیت این است كه برنامه ها می توانند به بایت های انفرادی داخل حافظة Ram دسترسی داشته باشند. در شكل زیر نمایی از ساختار حافظة Ram را مشاهده می كنید كه مكان هر بایت یك آدرس منحصربه فرد دارد. Cpu برای بازخوانی اطلاعات از حافظه Ram یا ثبت اطلاعات رد حافظة Ram باید آدرس مكانهای ذخیره سازی در این حافظه را بداند.

در فصل 12 جزییات مربوط به تبادل اطلاعات از طریق گذرگاه های كامپیوتر بین تراشه ها را می آموزید. هر گاه سیستم (‌System bus ) ارتباط بین حافظة Ram و Cpu را برقرار نمودده و شامل سیستم هایی است كه اطلاعات بر روی آنها حركت می كنند. تعداد بیت های موجود در گذرگاه آدرس مشخص كنندة مقدار حافظه ای هستند كه كامپیوتر شخصی می تواند به آنها دسترسی داشته باشد. به عنوان مثال اگر در یك سیستم از گذرگاه آدرس 32 بیتی استفاده شود پس 232 یعنی 4 گیگابایت را می توان آدرس دهی نمود.

یا در یك سیستم كه از گذرگاه آدرس 64 بیتی استفاده می شود پس 264  9551616، 737، 18446744 خانة حافظه را می توان آدرس دهی نمود.


مفهوم DRAM ( Dynamic ramdom access memory )

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

مشكل اصلی مربوط به استفاده از كاپاسیتور آن است كه شارژ آنها برای مدت محدودی باقی می ماند و باید هر چند لحظه یكبار شارژ آنها نوسازی شود. كنترل كنندة حافظه به منظور تجدید شارژ كاپاسیتور ابتدا محتوی آن را خوانده و نگهداری می كند. پس از تجدید شارژ كنترل كنند حافظه باید مقدار آن كاپاسیتور را دوباره به آن برگرداند. سرعت تجدید شارژ محتوی بیت توسط كنترل كننده حافظه باید معادل 66 مگاهرتز باشد.

همچنین هنگامی كه Cpu محتوی ذخیره شده در حافظة Ram را درخواست می كند، كنترل كنندة حافظه باید محتوی جاری كاپاستیور را بگیرد تا مشخص كند كه اطلاعاتی در آن ذخیره شده است.

اگر كاپاسیتور در برگیرندة محتوی 1 باشد، كنترل كنندة حافظه باید محتوی كاپاسیتور را نوسازی ( تجدید) نماید. در زمانی كه كنترل كنندة حافظه محتوی كاپاسیتور را می‌خواند این محتوی از درون كاپاسیتور خارج می شود و این فرایند را « خواندن تخریبی» اطلاعات یا Destructive read می نامند.

چون كنترل كنندة حافظه باید بطور مرتب و دایمی تراشه‌های حافظة Ram را نوسازی نماید، این نوع تراشه ها از سایر انواع حافظه ها كندتر عمل می كنند. اما مزیت اصلی این تراشه ها ظرفیت زیاد ذخیره سازی اطلاعات در این نوع تراشه فقط از یك ترانزیستور و یك كاپاسیتور استفاده می شود.

مفهوم حافظة SRAM ( Static random access memory )

به دلیل قیمت پایین و ظرفیت زیاد ذخیره‌سازی در بیشتر كامپیوترهای شخصی از تراشه‌های حافظة Dram برای پیاده سازی حافظة اصلی استفاده می كنند. در این كامپیوترها به منظور افزایش كارایی و سرعت سیستم از حافظة پر سرعت میانجی (Cache) نیز استفاده می شود كه به دلیل گرانی كمتر استفاده می شوند. در حافظه میانجی از فن آوری Sram استفاده می شود.

در تراشه های حافظه Dram كاپاسیتور برای نگهداری محتوی خود لازم است تا بطور مرتب نوسازی شود، امام در تراشه‌های Sram نیاز به تجدید یا نوسازی شارژ وجود ندارد.

همچنین كنترل كنندة حافظه می تواند محتوی این حافظه را بدون عملیات خواندن تخریبی اجرا نماید. به همین دلیل سرعت دسترسی اطلاعات در این نوع تراشه‌ها بسیار بیشتر است.

بی نیازی تراشه‌های Sram به خاطر آن است كه در این تراشه ها از كاپاسیتور استفاده نمی شود. اما در عوض از پنج یا شش تزانزیستور برای ذخیره یك بیت اطلاعات استفاده می شود. به همین دلیل ظرفیت ذخیره‌سازی اطلاعات درحافظه های Sram نسبت به حافظه های Sram نسبت به حافظه هاس Dram كمتر است

جهت دریافت فایل حافظه RAM لطفا آن را خریداری نمایید

قیمت فایل فقط 2,900 تومان

خرید

برچسب ها : حافظه RAM , دانلود حافظه RAM , حافظه , RAM , کامپیوتر , نرم افزار , سخت افزار , اینترنت , وب سایت , وب , سایت , برنامه نویسی , برنامه های ارزیابی , حافظة توسعه یافته در محیط ویندوز , ارتقا حافظة سیستم , حافظة ویندوز به كمك برنامة Sandra , سنجش حافظه , پروژه دانشجویی , دانلود پژوهش , دانلود تحقیق , پایان نامه , دانلود پروژه

نظرات کاربران در مورد این کالا
تا کنون هیچ نظری درباره این کالا ثبت نگردیده است.
ارسال نظر