واضح آرشیو وب فارسی:سایت ریسک: View Full Version : دو سوال در مورد حافظه ها ؟؟؟ smd 7m19-12-2007, 03:15 PMسلام 1- می خواستم ببینم حافظه Cache با حافظه ثبات چه تفاوتی داره .... 2- تفاوت Flash-Bios با ROM-Bios در چیه. با تشکر mahdi761019-12-2007, 09:04 PMسلام 1- می خواستم ببینم حافظه Cache با حافظه ثبات چه تفاوتی داره .... 2- تفاوت Flash-Bios با ROM-Bios در چیه. با تشکر سلام دوست عزیز Cache يک تکنولوژی استفاده شده برای زير سيستم های حافظه ، در کامپيوتر است . مهمترين هدف يک Cache افزايش سرعت و عملکرد کامپيوتر بدون تحميل هزينه های اضافی برای تهيه سيستم است . با استفاده از Cache عمليات کاربران با سرعت بيشتری انجام خواهد شد. هنگامی که سیستم را روشن می کنید بایوس ثبات ها و مدیریت حافظه را اماده می کنه تا cpu اماده بشه برای پردازش اطلاعات . و در واقع ثبات ها حافظه هاي بسيار کوچک و سريعي هستند که در داخل CPU قرار دارند و CPU به طور مستقيم به آنها دسترسي دارد . حافظه هاي فلاش حافظه هايي هستند که اطلاعات داخل آنها با قطع منبع تغذيه الکتريکي از بين نمي رود بايوس معمول ترين نوع حافظه فلاش می باشد . ROM BIOS چیپ اصلي که برروي مادربرد است شامل يک چيپ ROM است . چون قسمت اصلي BIOS در ROM است ، ما اغلب آنرا ROM BIOS مي ناميم دوست عزیز هر کدوم از اینهایی که نام بردید برای خودشون دنیایی اطلاعات دارند . smd 7m19-12-2007, 10:51 PMسلام و با تشکر ثبات حافظه موقت cpu است و یکی از واحدهای اصلی اون است و cache حافظه داخلی CPU است آیا وقتی cache وجود داره ثبات کار خودش رو انجام نمیده .... و محل cache کجاست. mahdi761020-12-2007, 12:15 AMسلام و با تشکر ثبات حافظه موقت cpu است و یکی از واحدهای اصلی اون است و cache حافظه داخلی CPU است آیا وقتی cache وجود داره ثبات کار خودش رو انجام نمیده .... و محل cache کجاست. سلام دوست عزیز سوالات شما خیلی تخصصی شد. ولی من در حد معلوماتم جواب شما را می دم . وقتی که شما کامپیوتر را روشن مي کنيد و cpu ، قصد اجراي اولين دستورالعمل ها را داره ، اين دستورالعمل ها را بايد از جايي دريافت کنه . اما نمي تونه آنها را مستقيما از سيستم عامل دريافت کنه . زيرا سيستم عامل بر روي ديسک سخت قرار داره و CPU نمي تونه بدون هيچ دستورالعملي به اون دسترسي پيدا کنه . يکي از وظايف بايوس ارسال اين دستورالعمل هاي مقدماتي به CPU است . وقتی که کامپیوتر را روشن می کنید بایوس کارهای زیر را انجام می ده . CMOS را برسی می کنه برای تنظیمات سیستم . راه اندازهای قطعات را بار گذاری می کنه . ثبات را اماده می کنه . بعد از بار گزاری این نرم افزارها یک مقدار اولیه از اونها را به ثبات می ده . و بعد از اینکه مقدار اولیه اونها را به ثبات داد حالا بایوس سالم بودن قطعات را میاد و چک می کنه . و ابتدا هم از گرافیک شروع می کنه و کل قطعات را چک می کنه . پس به نظر من ثبات در همون راه اندازی سیستم مسئولیت اصلی به عهدش هست . اما cache در واقع یه نوع حافظه نهان هستش . و در واقع cpu پیش بینی می کنه شما بعد از انجام فلان برنامه چی کاری می خواهید انجام دهید و کار بعدی را در حافظه cache قرار می ده تا سریعتر بتونه به اون دسترسی داشته باشه . در این حالت پردازنده 90 درصد پیش بینی می کنه که کار بعدی شما چی هستش چون شما هر روز یک سری کارهای تکراری را توی سیستم انجام می دید .و سریع از طریق حافظه cache به اون برنامه دسترسی پیدا می کنه و سرعت شما چند برابر افزایش پیدا می کنه . و اگه برنامه توی حافظه cache نباشه مجبور می شه بره و از رم اون برنامه را درخواست کنه . پس cache همیشه فعال هست . حالا نمی دونم تونستم منظورما برسونم . و شما جواب خودتون را گرفتید یا نه . smd 7m20-12-2007, 03:46 PMسلام دست شما درد نکنه ... اطلاعات مفیدی بود. ولی من فقط می خوام بدونم محل cache کجاست؟ mahdi761020-12-2007, 06:07 PMسلام دست شما درد نکنه ... اطلاعات مفیدی بود. ولی من فقط می خوام بدونم محل cache کجاست؟ سلام دوست عزیز راستش محل دقیق اونا نمی دونم . چون باید اجزاء داخلی cpu به طور کامل موشکافی بشه تا بشه فهمید کجاست . که این از تخصص من خارج هستش . اما مسلما هم اون طور که خودتون هم میدونید cache در داخل خود سی پی یو توسط شرکتهای سازنده تعبیه می شه . چون این حافظه های نهان ( cache ) در خود cpu قرار دارند و با نامهای cache L1 و cache L2 می باشند . و تفاوت سی پی یو های Full Cache با دیگر سی پی یو ها در مقدار حافظه cache L2 هستش . به طوری که Cpu Full از 512 کیلو بایت حافظه cache استفاده می کنه و مابقی از 255 کیلو بایت حافظه cache استفاده می کنند . بعضی از CPU هاي Pentium امروزي و همچنين CPU هاي AMD از قابليت Cache L2 استفاده ميكنند ، براي فهمیدن اين موضوع ميتونید از دفتر چه راهنماي CPU و يا نوشته هاي اطلاعاتي روي CPU استفاده کنید . و در واقع شرکت سازنده این حافظه ها را طوری تنظیم می کنه که از تمام حافظه نشه استفاده کرد . و در واقع ما هم قادر نخواهیم بود تغییری در ظاهر و میزان دسترسی به این حافظه را بدیم. می بخشید اطلاعات من ناقص هستش . smd 7m21-12-2007, 11:22 PMمهدی جان خدا قوت .... دست شما درد نکنه. winxp22-12-2007, 12:08 AMسلام عزیزان ایول مهدی جون هی میگه تخصصم نیست ولی بهترین توضیح رو هم میده منم چند تا سوال دارم که میام میپرسم چون اطلاعاتت عالیه فعلا سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2185]