این پروژه، درباره حافظه کامپیوتر است و نوع حافظهی موردنظر، Ram میباشد.
چگونگی نصب و انواع حافظه را معرفی کند، همراه با ویژگیهای هر کدام که علاقهمندان با خواندن این پروژه، قادر خواهند بود نوع Ram سیستم خود را انتخاب و خریداری کنند.
امید است که این پروژه بتواند شما را در شناخت و انتخاب Ram یاری نمایند.
با توجه به گسترش روزافزون کاربرد رایانه در ایران و نیاز به وجود مرجعی برای دسترسی به اطلاعات این علم. بر این شدم که در مورد Ram کامپیوتر، که اصلیترین قطعه کامپیوتر و حافظهی کامپیوتر است، تحقیق کنم تا درباره این قطعه، اطلاعاتی بدست آورم.
این قطعه، قسمتی از کامپیوتر است که بدون آن، کامپیوتر معنایی ندارد. پس ابتدا باید این قطعه را شناخت تا بتوان به چگونگی و عملکرد کامپیوتر پی برد.
بر این اساس، این پروژه به خصوصیات زیر میپردازد:
1. انواع حافظه
2. آموزش چگونگی خرید و عیبیابی
3. دارای راهنمای خریدار است که با آن میتوان به راحتی به خرید رایانه پرداخت و قطعات اصلی را از تقلبی تشخیص داد.
حافظه
حافظه سیستم، مکانی است که در آنجا کامپیوتر برنامههای جاری و دادههای مورد استفاده را نگهداری مینماید و به دلیل قدرتمند شدن دائمی نرمافزارها، حافظه سیستم با گامهای پرشتاب، رو به افزایش است. ذخیره و بازیابی دادهها از یک بلوک بزرگ حافظه زمان بسیار بیشتری را نسبت به یک بلوک کوچک میطلبد. با یک حجم وسیعی از فضای حافظه اصلی بسیار زیاد میباشد و این امر، منجر به ایجاد لایههای اضافی کاشه در سلسله مراتب حافظه میگردد.
هنگامی که بحث سرعت دسترسی به حافظه مطرح میشود، همواره یک شکاف رو به افزایش بین پردازندهها و تراشههای حافظه وجود دارد. این بدان معناست که پردازندهها دائماً با زمان انتظار بیشتر برای خواندن و نوشتن دادهها روی حافظه اصلی مواجه هستند. یک راه حل، استفاده از حافظه کاشه بین حافظه اصلی و پردازنده و نیز استفاده از سیستمهای الکترونیکی هوشمندتر برای تضمین این که ملزومات دادهای پردازنده از قبل در حافظه کاشه قرار میگیرد.
کاشه سطح 1
حافظه کاشه سطح 1 یا حافظه کاشه اصلی، روی CPU کامپیوتر قرار داشته و برای ذخیره موقتی، دستورالعملها و دادههای سازماندهی شده در بلوکهای 32 بیتی مورد استفاده قرار میگیرد. حافظه کاشه اصلی، سریعترین شکل حافظه است. از آنجایی که این حافظه در داخل خود تراشه ریزپردازنده و با یک مدار ارتباطی با زمان انتظار صفر تعمیر شده است، حجم فیزیکی ذخیرهسازی دادهها روی آن محدود میباشد.
حافظه کاشه سطح 1، با استفاده از Ram استاتیکی (SRam) ساخته میشود و تا همین اواخر اندازه متعارف آن 16KB بود.
حافظه SRam به ازای هر بیت داده، از دو تراشه سیتور استفاده نموده و بدون نیاز به کمک خارجی تا زمانی که توان الکتریکی مدار تامین شود، دادهها را در خود نگهداری میکند.
ترانزیستور دوم، خروجی ترانزیستور اول را کنترل میکند. این مدار فیلیپ فلاپ نام دارد، زیر دارای دو حالت پایدار است که میتواند بین این دو نوسان کند. این نوع حافظه نقطه مقابل Ram دینامیکی (DRam) میباشد که میبایست در هر ثانیه به منظور نگهداری محتویات دادهای خود، چند بار تازهسازی (Refresh) گردد.
حافظه SRam با روشی بسیار مشابه به ساخت خود پردازندهها، تولید میگردد.
هر بیت حافظه SRam به 4 تا 6 ترانزیستور میباشد که به همین دلیل حافظه SRam فضای خیلی بیشتری را میگیرد، در صورتی که DRam (دینامیکی) به ازای هر بیت از یک ترانزیستور به اضافه یک خازن استفاده میکند.
واحد کنترل حافظه کاشه اصلی، دادهها و برنامههایی را که مکرر مورد استفاده قرار میگیرند، در حافظه کاشه ذخیره مینماید و فقط هنگامی که CPU کنترل جریان دادهها را به سایر مدارات کنترل باس میسپارد یا در طی دسترسی مستقیم به حافظه بوسیله لوازم جانبی مانند درایوهای فلاپی و کارتهای صوتی، حافظه خارجی را روزآمد میسازد.
کاشه سطح 2
حافظه کاشه سطح 2، نوعاً در دو اندازه 256, 512KB در دسترس بوده و میتواند روی مادربورد نصب گردد. هدف حافظه کاشه سطح 2، تامین اطلاعات مورد نیاز پردازنده بدون هر گونه تاخیر میباشد. برای این منظور، اینترمین باس پردازنده دارای یک پروتکل انتقال ویژه به نام burstmode میباشد. یک سیکل مربوط به burstmode دارای 4 نوع انتقال داده میباشد که فقط آدری 64 مورد اول روی باس آدرس قرار میگیرد. معمولترین و رایجترین کاشه سطح pipeline burst2 میباشد. حافظه کاشه 2 نیز از همان منطق کنترلی مشابه کاشه 1 و در داخل SRam اجرا میشود.