دانلود مقاله حافظه ram

Word 58 KB 400 30
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۱۶,۰۰۰ تومان
قیمت: ۱۲,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • آنچه در این فصل می آموزید: / کنترل میزان مصرف حافظه در سیستم / اجرای برنامه های ارزیابی و سنجش حافظه /نمایش اطلاعات حافظه ویندوز به کمک برنامه 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 حافظه های Ram بر روی یک یا چند شکاف داخل برد اصلی قرار می گیرند.

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

    بطور کلی تراشه حافظه Ram متشکل از چند تراشه است و تراشه‌های Ram را به تراشه های Sim m و تراشه‌های Dim m طبقه‌بندی می‌کنند.

    Sim m یک برد مدار کوچک است که در برگیرنده تراشه‌های حافظه و یک کانکتور است که تراشه حافظه را بر روی سکوت Sim m روی برد اصلی مستقر می کند.

    Dim m شباهت زیادی به تراشه Sim m دارد با این تفاوت که کانکتور متصل دهنده تراشه Dim m به سوکت Dim m به روش الکترونیکی به یکدیگر وابسته اند.

    در شکل زیر نمونه ای از یک تراشه Sim m را مشاهده می کنید.

    تراشه‌های قدیمی Sim m شامل تراشه‌های کوچکتر 32 کیلوبایتی بودند.

    اما به مرور زمان سرعت و ظرفیت ذخیره اطلاعات در تراشه های Sim m و Dim m تحول یافته است.

    تراشه‌های Sim m از کانکتورهای 30 پینی استفاده می کردند اما در حال حاظر از کانکتورهای 72 پینی در آنها استفاده می شود.

    تراشه های Dim m از کانکتورهای 168 پینی استفاده می کنند.

    تراشه‌های Sim m 72 پینی در هر گذر می توانند 32 بیت اطلاعات را منتقل نمایند در حالی که تراشه های Dim m پینی در هر گذر می توانند 64 بیت اطلاعات را منتقل نمایند.

    هنگامی که قصد ارتقای حافظه کامپیوتر را دارید باید آگاه باشید که در سیستم شما از تراشه های Sim m یا Dim m حافظه پشتیبانی شده است.

    مفهوم بانکهای حافظه تراشه‌های حافظه را داخل شکافهای مخصوص بر روی برد اصلی مستقر می کنیم گاهی این شکافها را بانکهای حافظه (Memory banks) می‌نامند.

    یک بانک در واقع معرف گروهی از سوکت‌ها است که تعداد بیت‌های اطلاعات آن با تعدادی بیت های اطلاعات تبادل شده توسط گذرگاه سیستم مطابقت داشته باشد.

    فرض کنید که گذرگاه سیستم و Cpu از نوع 64 بیتی باشند.

    اگر از تراشه‌های حافظه 32 بیتی استفاده نمایید باید دو تراشه را طوری گروه‌بندی نمایید از یک تراشه حافظه استفاده نمود و باید دو تراشه 32 بیتی حافظه را بر روی سیستم نصب کنیم.

    هنگام نصب تراشه های حافظه در سیستم گاهی لازم است تا برخی ملزومات دیگر را نیز تأمین نمایید.

    مثلاً در برخی از بردهای اصلی لازم است تا تراشه هایی را که داخل بانک حافظه قرار می دهید یک اندازه باشند.

    در چنین شرایطی نمی توان یک تراشه حافظه 32 مگابایتی در یک شکاف قرار دارد و در شکاف دیگر یک تراشه حافظه 128 مگابایتی.

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

    البته در بیشتر اوقات می‌توانید تراشه‌های حافظه متفاوت را در شکافهای حافظه یک برد اصلی مستقر نمایید.

    مثلاً می‌توانید از یک تراشه 32MB و از یک تراشه 16MB در شکافهای حافظه استفاده نمایید.

    سرعت تراشه‌ها نامگذاری حافظه RAM بر اساس عبارت Random access memory است که مفهوم آن دسترسی مستقیم ( تصادفی ) به محتوی حافظه است.

    این نامگذاری به دلیل آن است که Cpu می‌تواند هر مکان دلخواه در حافظه Ram بطور مستقیم ( و بدون حفظ ترتیب) دسترسی داشته باشد.

    مهم تر اینکه زمان دسترسی Cpu به اولین و آخرین خانه یکسان است.

    مقدار زمان لازم برای اینکه تراشه حافظه یک مقدار ار تحویل دهد مدت دسترسی یا time Access می‌نامند.

    فن آوریهای مختلف برای تراشه‌ها ابداع شده که هر کدام مدت دسترسی متفاوتی دارند.

    تراشه‌های رایج Dram سرعت بین 60 تا 70 نانو ثانیه دارند.

    تراشه‌های Sram مدت دسترسی 10 نانوثانیه و یا کمتر دارند.

    طی چند سال گذشته انواع فن آوریهای نوین حافظه ابداع و عرضه شده اند.

    در جدول زیر انواع فن آوریهای حافظه و مدت دسترسی هر کدام از آنها را نشان داده ام: وضعیت انتظار Cpu Cpu داخل کامپیوتر بر اساس سرعت ساعت داخلی خود عمل می‌کند که بسایر سریعتر از گذرگاه سیستم و بسیار سریع‌تر از حافظه Ram است.

    فرض کنید Cup کامپیوتر شما با سرعت 100 Mhz کار می‌کند.

    بنابراین هر چرخه Cpu معادل یک نانوثانیه است.

    اما عملکرد تراشه‌های حافظه Dram با سرعت 60 نانوثانیه است.

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

    اگر یک Cpu با سرعت Ghz 1 و تراشه‌های حافظه با سرعت 60dram داشته باشید، آنگاه Cpu برای دریافت اطلاعات از حافظه Ram باید حداقل معادل 6 چرخه Cpu بیکار و منتظر بماند.

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

    تعدا سطرها و ستونها در هر تراشه بستگی به نوع

  • فهرست:

    ندارد.


    منبع:

    ندارد.


تحقیق دانش آموزی در مورد دانلود مقاله حافظه ram, مقاله دانشجویی با موضوع دانلود مقاله حافظه ram, پروژه دانشجویی درباره دانلود مقاله حافظه ram

حافظه (RAM(Random Access Memory شناخته ترین نوع حافظه در دنیای کامپیوتر است . روش دستیابی به این نوع از حافظه ها تصادفی است . چون می توان به هر سلول حافظه مستقیما دستیابی پیدا کرد . در مقابل حافظه های RAM ، حافظه های(SAM(Serial Access Memory وجود دارند. حافظه های SAM اطلاعات را در مجموعه ای از سلول های حافظه ذخیره و صرفا امکان دستیابی به آنها بصورت ترتیبی وجود خواهد داشت. ( نظیر ...

حافظه با هدف ذخیره سازی اطلاعات (دائم، موقت) در کامپیوتر استفاده می گردد. از انواع متفاوتی حافظه درکامپیوتر استفاده می گردد . RAM ROM Cache Dynamic RAM Static RAM Flash Memory Virtual Memory Video Memory BIOS استفاده از حافظه صرفا" محدود به کامپیوترهای شخصی نبوده و در دستگاههای متفاوتی نظیر : تلفن های سلولی، PDA ، رادیوهای اتومبیل ، VCR ، تلویزیون و ... نیز در ابعاد وسیعی از ...

:حافظه ها ROM حافظه فقط خواندنی یا ROM ،نوعی از حافظه است که میتواند به طور دائمی داده ها را نگاه دارد. زیرا نوشتن در آن غیرممکن است .معمولا به ROM ، حافظه غیرفرار هم گفته می شود زیرا داده های ذخیره شده در RAM حتی با قطع برق کامپیوتر نیز در آن باقی می مانند. ROM به تنهایی یک مکان ایده آل برای قرار دادن دستورالعمل های شروع به کار PC می باشد به عبارت دیگر نرم افزاری می باشد که ...

انواع حافظه : حافظه های اصلی به کاربرده شده در اجزاء و مدارات سیستم های کامپیوتری دو نوع اصلی را شامل می شوند: 1. حافظه با قابلیت دسترسی تصادفی Read Write Memory (RWM) 2.حافظه فقط خواندنی Read Only Memory (ROM) 1. RWM : تا زمانی که جریان های الکترونیکی از این حافظه گذر کند قادر به ذخیره سازی اطلاعات می باشد . حافظه RAM شناخته ترین نوع حافظه در دنیای کامپیوتر است. روش دستیابی به ...

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

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

همانطوریکه می دانیم امروزه بشر در عصر ارتباطات و تکنولوژی به حافظه برای تجهیزات مختلف نیازمند است . یکی از انواع حافظه ها DRAM یا Dynamic Random memory می باشد که این DRAM ها مصارف مختلفی دارند از جمله در Computing ، infrastueture ، Entertainment و infocom و جاهای دیگر صنعتی. برای ساخت DRAM در تکنولوژیهای مختلفی استفاده شده است که ما در اینجا از ساده ترین DRAM ها شروع می کنیم که ...

حافظه های ATMagUlb, AVR این بخش تفاوت میان حافظه های دو، ATmegulb را توصیف  می کند در ساختار AVR  دو فضای حافظه ای، فضای حافظه ای برنامه تولیست وفضای حافظه ای اولیه وجود دارد در مجموع ATMega16  یکEEPROM برای نگهداری اطلاعات حافظه ای دارد همه فضاهای این حافظه به صورت خطی ومنظم می باشد.   سیستم REprogrammabl  حافظه فلش در برنامه نویسی حافظه ATMega16  ...

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

1-حافظه اصلی حافظه اصلی رایانه از جنس نیمه هادی (الکترونیکی)است و در نتیجه سرعت دسترسی به اطلاعات موجود در آنها در مقایسه با انواع دیگر حافظه بالاست وقیمت آنها نیز گرانتر است. cpu اطلاعات موجود درحافظه فقط خواندنی(ROM) را تغییر نمی دهد بلکه فقط می تواند اطلاعات آن را بخواند هنگام خاموش شدن نیز این اطلاعات از بین نمی رود.حافظه فقط خواندنی(PROM)داده هاو دستورالعمل ها را می توانید ...

ثبت سفارش