***4
مبانی اولیه حافظه
حافظه با هدف ذخیره سازی اطلاعات (دائم، موقت) در کامپیوتر و در دستگاههای متفاوتی نظیر تلفنهای
سلولی PDA، رادیوهای اتومبیل VCR ، تلویزیون و...
انواع متفاوت حافظه که درکامپیوتر استفاده میگردد:
vRAM
vROM
vCache
vDynamic RAM
vStatic RAM
vFlash Memory
vVirtual Memory
vVideo Memory
BIOS
***5
مبانی اولیه حافظه
ا اینکه واژه "حافظه" را میتوان به هر نوع وسیله ذخیرهسازی الکترونیکی اطلاق کرد، ولی
اغلب از واژه فوق برای مشخص نمودن حافظههای سریع با قابلیت ذخیرهسازی موقت استفاده
بهعمل میآید. در صورتیکه پردازنده مجبور باشد برای بازیابی اطلاعات مورد نیاز خود به
صورت دائم از هارد دیسک استفاده نماید، قطعا" سرعت عملیات پردازنده (با آن سرعت بالا)
کند خواهد گردید. زمانیکه اطلاعات مورد نیاز پردازنده در حافظه ذخیره گردند، سرعت
عملیات پردازنده از بعد دستیابی به داده های مورد نیاز بیشتر خواهد گردید
***6
حافظههای متعدد بهمنظور نگهداری موقت اطلاعات
همانگونه که در شکل مشاهده میگردد، مجموعه متنوعی ازانواع حافظهها وجود دارد. پردازنده با توجه به
ساختار سلسله مراتبی فوق به آنها دستیابی پیدا خواهد کرد. زمانیکه در سطح حافظههای دائمی نظیر هارد و
حافظه دستگاه هایی نظیر صفحه کلید، اطلاعاتی موحود باشد که پردازنده قصد
استفاده از آنها را داشته باشد، میبایست اطلاعات فوق از طریق حافظه
RAM در اختیار پردازنده قرار گیرند. در ادامه پردازنده اطلاعات و
داده های مورد نیاز خود را در حافظهCache و دستورالعملهای
خاص عملیاتی خود را در ریجسترها ذخیره
مینماید.
***7
حافظههای متعدد بهمنظور نگهداری موقت اطلاعات
از زمانیکه کامپیوتر روشن تا زمانیکه خاموش میگردد، پردازنده بهصورت پیوسته و دائم از حافظه استفاده
مینماید. بلافاصله پس از روشن نمودن کامپیوتر اطلاعات اولیه برنامه POST از حافظه ROM فعال شده و در
ادامه وضعیت حافظه از نظر سالم بودن بررسی میگردد (عملیات سریع خواندن، نوشتن).در مرحله بعد
کامپیوتر BIOS را ازطریق ROM فعال خواهد کرد .BIOS اطلاعات اولیه و ضروری در رابطه با دستگاههای
ذخیرهسازی، وضعیت درایوی که میبایست فرآیند بوت از آنجا آغاز گردد، امنیت و ... را مشخص مینماید.
در مرحله بعد سیستم عامل از هارد به درون حافظه RAM استفرار خواهد یافت .بخشهای مهم و حیاتی
سیستم عامل تا زمانیکه سیستم روشن است در حافظه ماندگار خواهند بود. در ادامه و زمانیکه یک برنامه
توسط کاربر فعال میگردد، برنامه فوق در حافظه RAM مستقر خواهد شد. پس از استقرار یک برنامه در
حافظه و آغاز سرویسدهی توسط برنامه مورد نظر در صورت ضرورت فایلهای مورد نیاز برنامه فوق، در
حافظه مستفر خواهند شد.و در نهایت زمانیکه به حیات یک برنامه خاتمه داده میشود و یا یک فایل ذخیره
میگردد، اطلاعات بر روی یک رسانه ذخیرهسازی دائم ذخیره و نهایتا" حافظه از وجود برنامه و فایل های
مرتبط، پاکسازی میگردد.