کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

تحقیق درباره حافظه درکامپیوتر

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

تحقیق درباره حافظه درکامپیوتر


تحقیق درباره حافظه درکامپیوتر

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 68

 

حافظه چیست؟

هر کس تاکنون فیلم‌های تخیلی آخر شب را تماشا کرده باشد می‌داند که کامپیوترها چیزی شومی دارند بنام بانکهای حافظه . معمولاً این بانکهای حافظه محتوی چیزهایی حیاتی هستند که بیرون کشیدن آنها بسیار دشوار است. و این وظیفه قهرمان فیلم است که یا چیهایی را در داخل این بانک حافظه قرار دهد یا از آن بیرون بکشد. چیزی که در اینجا مورد بحث است یکی از مهمترین اجزا تمامی PC هاست . اگر چه کلمه بانک دیگر از مد افتاده است. امروزه شما فقط می‌گوئید حافظه کامپیوتر و همه ( لااقل همه آنهایی که این کتاب را خوانده‌اند ) منظور شما را خواهند فهمید. حافظه واژه‌ای است که در دنیای کامپیوتر چندین معنای متفاوت دارد . در ابتدای این فصل ما به مفهوم حافظه و انواع مختلف آن ( که باید با آنها آشنا شوید) می‌پردازیم. در نیمه دوم این فصل اطلاعات کامل‌تری برای کاربران پیشرفته‌تر ( یا کنجکاوتر) کامپیوتر ارائه خواهیم کرد.

فضاهای کار (Workspace) کامپیوتر

با اینکه حافظه دیده نمی‌شود، ولی نقشی تعیین‌کننده در طرز کار کامپیوتر دارد. سرعت عمل کامپیوتر به حافظه آن وابسته است. این حافظه است که تعیین می‌کند که چه برنامه‌ای قابل اجرا است و کدام نیست. و قیمت کامپیوتر هم شدیداً تحت تأثیر مقدار حافظه آن است. همه این‌ها مربوط به بخشی از کامپیوتر است که اصلاً دیده نمی‌شود.

تجسم کنید که پشت یک میز تحریر نشسته‌اید و با مقدار زیادی کاغذ مشغول کار هستید. وسیله کارتان یک مداد و یک پاک کن است و باید مقدار زیادی یادداشتهای مختلف را بنویسید. اگر میز شما به اندازه کافی بزرگ باشد، می‌توانید کاغذ‌ها را طوری روی آن بچینید که در آن واحد بتوانید همه آنها را دیده و روی آنها چیز بنویسید . یا بدون آن که نیاز به جابجا کردن و به هم زدن کاغذها داشته باشید، مطلبی را پاک کنید.

از سوی دیگر، اگر میزتان کوچک باشد و در هر لحظه گنجایش تعداد کمی کاغذ را داشته باشد، کارتان سخت‌تر خواهد شد. باید جایی را برای انبار کردن کاغذ‌هایتان پیدا کنید تا آنها موقع کار مزاحم شما نباشند.

و اغلب هم نیاز پیدا خواهید کرد که در این انبار موقتی دنبال کاغذی که لازم دارید، بگردید. هربار که کاغذی را از انبار در می‌آورید باید یکی از کاغذهای روی میز را در انبار قرار دهید تا جا برای کاغذ جدید باز شود در این مثال ، میز کار همان حافظه PC است، و شما هم میکروپروسسور.

حتی می‌توان گفت که کشورهای میز شبیه دیسکهای PC است. (ولی فعلاً این موضوع را تا فصل بعد مسکوت می‌گذاریم) . نکته این جاست ، که حافظه فضای کار کامپیوتر شماست هر چه فضای بیشتر در اختیار او قرار داده شود، کامپیوتر آسانتر می‌تواند کارهایتان را انجام دهد.

تنها نکته فنی که شما باید دربارة حافظه بدانید، نحوة اندازه‌گیری آن است. همانطور که در فصل قبل گفته شد واحد اندازه‌گیری حافظه بایت است. اگر باز به مثال قبل برگردیم ، می‌توانیم بگوئیم که بایت در PC معدل سانتی‌متر مربع‌های سطح میز شماست. هر چه مساحت میزتان بیشتر باشد ، کارتان راحت‌تر است.

مقدار حافظه‌ای که در اختیار دارید، همواره ثابت نیست. شما می‌توانید برای هر نوع PC حافظه اضافی خریداری کرده و به آن اضافه کنید. در ابتدای خرید کامپیوتر جدید رضایت دادن به حداقل حافظه ممکن برای صرفه‌جویی در پول عاقلانه است بعدها خواهید توانست حافظه بیشتری بخرید . امروزه قیمت چیپ‌های حافظه روز به روز کاهش می‌یابد در 25 سال گذشته این کاهش قیمت ادامه داشته و هیچ علامتی دال بر تغییر این وضعیت هم دیده نمی‌شود.

حافظه دائمی نیست

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

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

چقدر حافظه کافیست؟

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


دانلود با لینک مستقیم


تحقیق درباره حافظه درکامپیوتر

تحقیق در مورد حافظه کوتاه مدت و بلند مدت

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

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .docx ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 7 صفحه


 قسمتی از متن .docx : 

 

حافظه کوتاه مدت و بلند مدت

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

انواع حافظه 

از نظر علمی حافظه را می توان به دو بخش مهم زیر تقسیم کرد: 

«حافظه کوتاه مدت»(Short-Term Memory)

«حافظه بلند مدت»(Long-Term Memory)

در موقعیت هایی که نگهداری و ذخیره سازی مطالب برای چند ثانیه مطرح است،(اغلب کمتر از ۳۰ ثانیه) به حافظه کوتاه مدت مرتبط است و در موقعیت هایی که مستلزم نگهداری مطالب برای مدت طولانی تری است،(از چند دقیقه تا چندین سال) به نوع حافظه بلند مدت مرتبط است .

«حافظه کوتاه مدت»(Short-Term Memory)

بین گیرنده های ما انسان ها ،( مانند چشم، گوش و حس لامسه و غیره ) که هزاران هزار اطلاعات را از محیط گردآوری می کنند و انبار عظیم اطلاعات و دانش یعنی حافظه بلند مدت ؛ یک ساختار فرضی وجود دارد که حافظه کوتاه مدت خوانده می شود و هر چند به لحاظ ظرفیت محدود است ، اهمیت فراوانی دارد و بیش از هر سیستم حافظه دیگر مورد مطالعه قرار گرفته است و اولین جایی است که ما محرک هایی را که ریشه در محیط دارد پردازش می نماییم.

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

مهم ترین خصوصیت حافظه کوتاه مدت، گنجایش محدود آن است و ظرفیت آن برابر «۲±۷» می باشد، یعنی بین ۵ تا ۹ موضوع می توانددر حافظه کوتاه مدت نگهداری شود و زمانی که مطلب جدیدی اضافه شود، یکی از مطالب قبلی حذف می شود و اطلاعاتی که از قبل به حافظه راه یافته اند، جای خود را به اطلاعات تازه تری می دهند.

«حافظه بلند مدت»(Long-Term Memory)

در حافظه بلند مدت معمولا اطلاعات بر حسب معنا رمزگردانی می شوند.بنابراین، اگر موضوعاتی که باید یادآوری شوند، معنادار باشند، بهتر یادآوری می گردند.وقتی معنای مطلبی فهمیده نشود، بسیار سریع فراموش می گردد(مثل اینکه از بر کردن چیزی که درک نمی‌شود بسیار سخت خواهد بود).هرچقدر ارتباطات معناداری بین مطالب وجود داشته باشد نیز بهتر یادآوری خواهند شد. بنابرین بعضی از دانش آموزان بدون اینکه مطالب درسی را خوب بفهمند با تکرار و تمرین در حافظه بلند مدت قرار می دهند ولی متاسفانه در مواقع یاد آوری دچار مشکل فراموشی می شوند.

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

نکته بعدی ارتباط دادن مطالب جدید با دانسته های قبلی تان است اگر بتوانید خوب فکر کنید و آنچه را که امروز برایتان تدریس شده با چیزهایی که از قبل آموخته اید و یا دور و بر خود می یابید ارتباط دهید بهتر در حافظه بلند مدت شما قرار می گیرد . به عنوان مثال شماره تلفنی از یکی از دوستان با شماره 241385 دریافت می کنید اگر دو شماره اول 24 را ربط بدهید به 24 ساعت شبانه روز و 1385 سال تولد خودت باشد شاید هرگز این شماره تلفن را فراموش نکنید .

اغلب اینطور فرض می شود که فاصله زمانی عامل فراموشی است.ولی تحقیقات متعدد نشان می دهند که زمان در این جهت، تنها به عنوان یکی از عوامل موثر در فراموشی کاربرد دارد که طی آن فعالیت هایی انجام می شود که آن فعالیت ها بر حافظه اثر می گذارند.


دانلود با لینک مستقیم


تحقیق در مورد حافظه کوتاه مدت و بلند مدت

تحقیق درباره انواع حافظه و کاربرد آنها

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 9

 

 انواع حافظه و کاربرد آنها

حافظه با هدف ذخیره سازی اطلاعات (دائم وموقت ) در کامپیوتر استفاده می گردد.

از انوع متفاوتی حافظه در کامپیوتر استفاده می شود.

RAM

ROM

Cache

RAM Dynamic

RAM Static

Memory Flash

Memory Virtual

Memory Video

BIOS

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

رادیوهای اتومبیل VCRتلویزیون و... نیز در ابعاد وسیعی از آنها استفاده بعمل می آید

هر یک از دستگاههای فوق مدل های متفاوتی از حافظه را استفاده می نماید.

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

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

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

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

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

می بایست اطلاعات فوق از طریق حافظه RAM در اختیار پردازنده قرار گیرند .

در ادامه پردازنده اطلاعات وداده های مورد نیاز خود را در حافظه Cache ودستور العمل های خاص عملیاتی خود را در ریجسترها یا ثبات Registers ذخیره می نماید تمام عناصر سخت افزاری پردازنده هاردیسک حافظه و... عناصر نرم افزاری (سیستم عامل و...) بصورت یک گروه عملیاتی بکمک یکدیگر وظایف محوله را انجام می دهند .

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

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

پس ازاستقرار یک برنامه در حافظه وآغاز سرویس دهی توسط برنامه مورد نظر در صورت ضرورت فایل های مورد نیاز برنامه فوق در حافظه مستقر خواهند شد ودر نهایت زمانیکه به حیات یک برنامه خاتمه داده می شود (close) ویا یک فایل ذخیره می گردد.

بدون شکل در این گروه حافظه دارای جایگاهی خاص است از زمانیکه کامپیوتر روشن تا زمانیکه خاموش می گردد پردازنده بصورت پیوسته ودائم از حافظه استفاده می نماید بلافاصله پس از روشن نمودن کامپیوتر اطلاعات اولیه (برنامه pos) از حافظه RAM فعال شده ودر ادامه وضعیت حافظه از نظر سالم بودن بررسی می شود.

اطلاعات بر روی یک رسانه ذخیره سازی دائم ذخیره ونهایتا حافظه از وجود برنامه وفایل های مرتبط پاکسازی می گردد همانگونه اشاره گردید در هر زمان که اطلاعاتی مورد نیاز پردازنده باشد می بایست اطلاعات در خواستی در حافظه RAM مستقرتا زمینه استفاده از آنان توسط پردازنده فراهم گردد چرخه درخواست اطلاعات موجود در RAM توسط پردازنده ونوشتن اطلاعات جدید در حافظه یک سیکل کاملا پیوسته بوده ود راکثر کامپیوتر ها سیکل فوق ممکن است در هر ثانیه میلیون ها مرتبه تکرار گردد نیاز به سرعت دلیلی بر وجود حافظه های متنوع چرا حافظه در کامپیوتر تا بدین میزان متنوع ومتفاوت است ؟ در پاسخ می توان به موارد ذیل اشاره کرد:

پردازنده های با سرعت بالا نیازمند دستیابی سریع وآسان به حجم بالایی از داده ها بمنظور افزایش بهره وری وکارآیی خود می باشند در صورتیکه پردازنده قادر به تامین ودستیابی به داده های مورد نیاز در زمان مورد نظر نباشدمی بایست عملیات خود را متوقف ودر انتظار تامین داده های مورد نیاز خود باشد پردازنده های جدید با سرعت یک گیگا هرتز به حجم بالائی از داده ها (میلیارد بایت درهر ثانیه ) نیاز خواهند داشت پردازنده هایی با سرعت اشاره شده گران قیمت بوده وقطعها اتلاف زمان مفید آنان مطلوب وقابل قبول نخواهد بود طراحان کامپیوتر به منظور حل مشکل فوق ایده لایه بندی حافظه را مطرح نموده اند دراین راستا از حافظه های گران قیمت با میزان اندک استفاده واز حافظه های ارزان تر در حجم بیشتری به عمل می آید ارزانترین حافظه متداول هاردیسک است هاردیسک یک رسانه ذخیره سازی ارزان قیمت با توان ذخیره سازی حجم بالائی ازاطلاعات است با توجه به ارزان بودن فضای ذخیره سازی اطلاعا بر روی هارد اطلاعات مورد نیاز بر روی آنها ذخیره وبا استفاده از روشهای متفاوتی نظیر حافظه مجازی می توان بسادگی وبه سرعت بدون نگرانی از فضای فیزیکی حافظه RAMاز آنها استفاده نمود .

حافظه RAMسطح دستیابی بعدی در ساختار سلسله مراتبی حافظه است اندازه بیت یک پردازنده نشان دهنده تعدا د بایت هائی ازحافظه است که در یک لحظه می توان به انها دستیابی داشت مثلا یک پردازنده شانزده بیتی قادر به پردازش دو بایت درهر لحظه است مگاهر ترز واحد سنجش سرعت پردازش در پردازنده هااستومعادل میلیون درهر ثانیه است مثلا یک کامپیوتر 32 بیتی پنتیوم iiiبا سرعت 800-mhzقادر به پردازش چهار بایت به صورت همزمان و800 میلیون بار درثانیه است حافظه RAMبه تنهایی دارایسرعت مناسب برای همسنگ شدن با سرعت پردازنده نیست .به همین دلیل است که از حافظه های cacheاستفاده می گردد بدیهی است هر اندازه که سرعت دسترسی به (access time) حافظه RAM بالاترباشد حافظه ی مطلوب تری خواهد بود اغلب تراشه های امروزی دارای سرعتی بین 50تا 70 Nanosecondsمی باشندسرعت خواندن وی نوشتن در حافظه ارتباط مستقیم با نوع حافظه استفاده شده دارد در این راستا ممکن است از حافظه های DRAM,SDRAM,RSMBUSاستفاده گردد سرعت RAMتوسط پهنا وسرعت BUS کنترل می گرد پهنای BUS به تعداد دفعاتی که می توان یک گروه از بیت ها را در هر ثانیه ارسال کرد اطلاق می گرد سیکل منظم حرکت داده ها از حافظه به سمت پردازنده را BUS Cycle می گویند مثلا یک BUS با وضعیت 100HRZو32 بیت به صورت تئوری قادربه ارسال چهار بایت به پردازنده ویکصد میلیون مرتبه در هر ثانیه است در حالیکه یک BUS شانزده بیتی MHZ 66 به صورت تئوری قادربه ارسا ل دوبایت و66 میلیون مرتبه درهر ثانیه است با توجه به مثال فوق مشاهده می گردد که با تغییر پهنای BUS از شانزده به سی ودو وسرعت از66MHZبه 100MHZ سرعت ارسال داده برای پردازنده سه برابر می گردد.

ریجستر Cache(Register)

با توجه به سرعت بسیار بالای پردازنده حتی در صورت استفاده از busعریض وسریع همچنان مدت زمانی طول خواهد کشید تا داده ها از حافظه RAM برای پردازنده ارسال گردند حافظه CACHE با این هدف طراحی شده است که داده های مورد نیازپردازنده راکه احتمال استفاده از أنان بیشتر است در دسترس تر قراردهدعملیات فوق از طریق بکارگیری مقدار اندکی از حافظه CACHE که Primaryویا level 1 نامیده می شود صورت می پذیرد ظرفیت حافظه های فوق بسیار انداک بوده واز دو کیلو بایت تا شصت وچهار کیلیو بایت را شامل می گردد نوع دوم cache که Secondaryویا level2نامیده می شود اغلب برروی یک کارت حافظه در مجاوت پردازنده قرار می گیرد این نوع cacheدارای یک ارتباط مستقیم با پردازنده است یک مدار کنترل کننده اختصاصی برروی برد اصلی که کنترل کنند L2نامیده می شود مسئولیت عملیات مربوط را برعهده خواهد گرفت با توجه به نوع پردازنده اندازه حافظه فوق متغیر بوده ودارای دامنه ای بین 256kbتا 2mb است برخی ازپردازنده های با کارائی بالا اخیرااین نوع cacheرا به عنوان جزئی حدا ناپذیر در کنار خود دارند بخشی از تراشه پردازنده.

انواع حافظه :

حافظه ها را می توان بر اساس شاخص های متفاوتی تقسیم بندی کرد حافظه های volatileوحافظه های غیر فرارNonvolation نمونه ای از این تقسیم بندی های است حافظه های volition بلافاصله پس از خاموش شدن سیستم اطلاعات خود را از دست می دهند وهمواره برای نگهداری اطلاعات خود به منبع تامین انرژی نیاز خواهند داشت اغلب حافظههای RAM دراین گروه قرا رمی گیرند حافظه های Nonvolation داده های خود را همچنان پس از خاموش شدن سیستم حفظ خواهند کرد حافظه rom نمونه ای از نوع حافظه ها است .

حافظه RAM

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

مبانی حافظه های RAM

حافظه RAMیک تراشه مدارمجتمع (IC) بوده که از میلیونها ترانزیستور وخازن تشکیل شده است در اغلب حافظه ها با استفاده وبکارگیری یک خازن ویک ترانزیستور می توان یک سلول را ایجاد کرد سلول فوق قادر به نگهداری یک بیت داده خواهدبود خازن اطلاعات مربوط به بیت را که یک وصفر است درخود نگهداری خواهد کرد عملکرد ترانزیستور مشابه یک سویچ بوده که امکان کنترل مدارات موجود بر روی تراشه حافظه را بمنظورخواندن مقدار ذخیره شده درخازن ویا تغییر وضعیت مربوط به ویا کنتر ل کننده حافظه قبل از تخلیه شدن خازن مکلف به شارژ مجدد ان بمنظورنگهداری مقدار یک باشند بدین منظور کنترل کننده حافظه اطلاعا ت حافظه را خوانده ومجددااطلاعا را بازنویس می نماید عملیات فوق Refresh هزاران مرتبه دریک ثانیه تکرار خواهد شد علت نامگذاری DRAMبدین دلیل است که این نوع حافظه ها مجبوربه بازخوانی اطلاعا ت بصورت پویا خواهند بود فرایند تکراریبازخوانی بازنویسی اطلاعات در این نوع حافظه ها باعث می شود .

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

ماژول حافظه

تراشه های حافظه درکامپیوترهای شخصی در اغاز از یک پیکر بندی مبتنی بر PIN وبا نام DIP(Dua un line package استفاده می کردند این پیکربندی مبتنی بر پین می توانست لحیم کاری درون حفره های بر روی برد اصلی کامپیوتر ویا اتصال به یک سوکت بوده که که خود به برد اصلی لحیم شده است همزمان با افزایش اندازه حافظه های کاربردی تعداد تراشه های مورد نیاز فضای زیادی از برد اصلی را اشغال می کردند ازروش فوق تا زمانیکه میزان حافظه حداکثر دو مگابایت بود استفاده می گردید

راه حل مشکل فوق استقرار تراشه های حافظه بهمراه تمام عناصر واجزای حمایتی در یک برد مدار چاپی مجزا printed circuit Board بود برد فوق در ادامه با استفاده از یک نوع خاص از کانکتور بانک حافظه به برد اصلی متصل می گردید این نوع تراشه ها اغلب از یک پیکربندی pinبا نام (small out lin J-LEAD) استفاده می کردند وبرخی از تولید کنندگاه دیگر که تعداد انها اندک است از پیکر بندی دیگری با نام thin (small out lin package) استفاده می نمایند تفاوت اساسی بین این نوع پین های جدید وپیکربندی DIPاولیه در این است که تراشه های TSOP,SOJ بصورت Surface-mounted در pcb هستند به عبارت دیگر پی ها مستقیما به سطح برد لحیم خواهند شد نه داخل حفره ها ویا سوکت

تراشه های حافظه از طریق کارت هائی که ماژول نامیده می شوند قابل دستیابی واستفاده می باشند شاید تاکنون با مشخصات یک سیستم که میزان حافظه خود را بصورت 32*8یا 16*4 اعلام می نماید برخورد کرده باشید اعداد فوق تعداد تراشه ها ضربدرظرفیت هریک از تراشه ها بر حسب مگابیت اندازه گیری می گردند نشان می دهد بمنظور محاسبه ظرفیت می توان با تقسیم نمودن ان بر هشت میزان مگابایت را برروی هر ماژول مشخص کرد مثلا یک ماژول 32*4 بدین معنی است که ماژول دارای چهار تراشه


دانلود با لینک مستقیم


تحقیق درباره انواع حافظه و کاربرد آنها

دانلود پاورپوینت یک حافظه ثانوی دیسک نوری

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

 

نوع فایل:  ppt _ pptx ( پاورپوینت )

( قابلیت ویرایش )

 


 قسمتی از اسلاید : 

 

تعداد اسلاید : 12 صفحه

File Structure Lecture 5A Secondary Storage Device:CD-ROM (sections 3.4 – 3.6) یک حافظه ثانوی: دیسک نوری(CD-ROM) دیسک نوری (Compact Disk – read only! memory) چیست؟
یک صفحه دایره شکل و منعکس کننده نور(لیزری)، حاوی: یک پیست مارپیچ (spiral) از مرکز صفحه تا لبه آن. بعلاوه تعدادی حفره (Pits) روی پِیست مارپیچ.
(چرا ROM ؟
) (چرا نور لیزری؟
) (640-700 MB per platter) خواص دیسک نوری خواص دیسک نوری (یا لیزری) چیست؟
داده ها به کمک تشعشع لیزری نوشته یا خوانده میشوند.
ظرفیت آن حدود 600 تا 700 مگا بایت داده میباشد. تنها یک شیار مارپیچ طولانی شامل تعداد زیادی سکتور دارد. داده های دیجیتالی بصورت یک سری حفره روی این شیار ثبت میشوند. به سطح بالایی شیار Land و به حفره ایجاد شده روی شیار Pit گفته میشود.
File Structure خواندن دیسک نوری عمل خواندن دیسک نوری چگونه است؟
به وسیله تابش نور لیزری روی شیار. و تشخیص تغییرات درشدت انعکاس نور (intensity). تشخیص صفر و یک چگونه است؟
عدد یک = تغییر ارتفاع (از Land به Pit یا بر عکس). عدد صفر = تعداد فواصل زمانی معین بین دو عدد یک.
(فواصل زمانی؟
) File Structure خواندن دیسک نوری تشخیص صفر و یک چگونه است؟
مابین دو عدد یک، بایستی لااقل دو عدد صفر وجود داشته باشد! (چرا؟
) برای کد گذاری 256 حروف جدول ASCII احتیاج به 14 بیت خواهد بود! (چرا؟
) تبدیل کد گذاری حروف از 8 بیت به 14 بیت بکمک یک جدول ( (Eight to Fourteen Modulationانجام میشود. مثال: نمونه ای از جدول E.F.M.
: 0 → 0000 0000 → 0100 1000 100000 1 → 0000 0001 → 1000 0100 000000 2 → 0000 0010 → 1001 0000 100000 File Structure سرعت وظرفیت دیسک نوری روش سرعت خطی ثابت (Constant Linear Velocity) چیست؟
حرکت نور لیزری روی شیار با سرعت خطی ثابت انجام میشود.
(چرا؟
) طول شیار مار پیچ (Spiral track) تقریبا سه مایل میباشد. طول سکتورها از مرکز تا لبه دیسک همواره ثابت است.
این تکنولوژی از دیسک های صوتی به ارث گرفته شده، و باعث بالا بردن ظرفیت دیسک (تا دو برابر) میشود.
(چرا؟
) ولی باعث پایین آمدن سرعت دسترسی (بین نیم تا یک ثانیه) نیز میگردد.
(چرا؟
) File Structure آدرس دهی دیسک نوری روش آدرس دهی (Addressing) چگونه است؟
روش سیلندر:شیار:سکتور نمی تواند جواب دهد! (چرا؟
) ولی فاصله زمانی یک سکتور نسبت به مبداء شیار (Root) قابل اندازه گیری میباشد. روش آدرس دهی زمانی چگونه است؟
هر ثانیه چرخش به 75 سکتور تقسیم میشود.
اندازه هر سکتورمعادل2 KB داده میباشد. طول شیار هر دیسک معادل لااقل 60 دقیقه پیمایش ظرفیت دارد. ظرفیت دیسک = 75*60*60= 270000 سکتور= 540000 کیلو بایت میگردد. هر سکتور بکمک شاخص "minute:second:sector" آدرس دهی میشود. مثال

  متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید 

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  ................... توجه فرمایید !

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

 



 « پرداخت آنلاین »


دانلود با لینک مستقیم


دانلود پاورپوینت یک حافظه ثانوی دیسک نوری

مقاله حافظه مجازی

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

مقاله حافظه مجازی


مقاله حافظه مجازی

این محصول در قالب ورد و قابل ویرایش در 21 صفحه می باشد.

 فهرست

حافظه مجازی‌… ۱

معرفی… ۲

مدل حافظه مجازی ویندوز NT.. 7

داخل سیستم صفحه‌بندی… ۱۱

توابع حافظه مجازی… ۱۹

معرفی

 حافظه مجازی صفحه‌بندی یا Paging Virtual Memory  در بسیاری از سیستمهای عامل امروزی بکار گرفته می‌شود. در یک سیستم صفحه‌بندی شده، هر فرآیندی یک فضای آدرس دهی مجازی خاص خود دارد که برای ارجاع دیگر اشیاء بکار گرفته می‌شود که معمولاً محتوای یک محل یا موقعیتی از حافظه است بخشی از فضای آدرس دهی مجازی توسط ویراستار خطی ( Link editor  ) تعریف می‌شوند وقتی که آن یک تصویر قابل اجرایی بوجود می‌آورد که در واقع فایل اجرایی یا EXE است. تعداد باقیمانده از فضای آدرس‌دهی می‌تواند بطور پویا در زمان اجرا توسط روشهایی که در این تمرین توضیح داده خواهد شد تعر یف شود. بعد از اینکه قسمت پایدار و ثابت از فضای آدرس‌دهی مجازی ایجاد شد در حافظه ثانویه ذخیره خواهد شد ( معمولاً در بخش یا Partition  از وسیله ذخیره‌سازی کهPaging disk  نام دارد ). به منظور عملی‌تر شدن شما می‌توانید Paging disk  را مشابه فایل در نظر بگیرید.

در یک کامپیوتر معمول و مرسوم پردازنده تنها می‌تواند دستورات را واکشی کند یا داده‌هایی را که در حافظه اولیه یا قابل اجرا ( که معمولاً RAM  خوانده می‌شوند. ) واقع شده‌اند را بارگذاری کند. حافظه اولیه در مقایسه با حافظه ثانویه کوچکتر و سریعتر است. حافظه اولیه خیلی گرانتر از حافظه ثانویه است بنابراین بطور معمول در زمره اجزای با ارزش‌تر از نظر حجم اما کوچکتر از حافظه‌های ثانویه قرار دارند.

اغلب کامپیوترها حافظه اولیه کافی حتی برای ذخیره فضای آدرس‌دهی مجازی کامل یک فرآیند را هم ندارند بنابراین در یک زمان تعداد زیادی فضا روی حافظه ثانویه برای ذخیره فضای آدرس‌دهی مجازی تعداد زیادی فرآیند وجود خواهد داشت. حافظه اولیه همچنین خیلی سریعتر از حافظه ثانویه می‌باشد. پردازنده می‌تواند یک بایت را در ۲ سیکل پردازنده در حافظه اولیه بخواند یا بنویسید. اما همین عمل هزاران سیکل از پروسسور را برای نوشتن یا خواندن اطلاعات در حافظه ثانویه نیازمند است.

برای نگهداری فضای حافظه اولیه یک سیستم حافظه مجازی صفحه‌بندی  شده در هر زمان داده شده تنها بخشی از فضای آدرس‌دهی مجازی تعداد مختلفی از فرآیند‌ها را بارگذاری یا ( Load  ) می‌کند. همانطور که Thread ها در فضای آدرس‌دهی فرآیندهایشان اجرا می‌شوندبخشی از فضای آدرس‌دهی مجازی که در حال حاضر در حال استفاده است در حافظه اولیه بارگذاری می‌شود و در همان حال دیگر بخشهای فضای آدرس‌دهی در حافظه ثانویه قرار گرفته‌اند. زمانی که فرآیندی به بخشی از فضای آدرس‌دهی مجازی دیگر نیاز ندارد ( حداقل برای مدتی ) از آن بخش در حافظه ثانویه کپی گرفته می‌شود. این به موقعیتی از حافظه اولیه که مورد استفاده برای ذخیره بخشی از فضای آدرس‌دهی مجازی قرار گرفته بود این اجازه را می‌دهد که برای ذخیره بخش دیگری از فضای آدرس‌دهی مجازی در زمان دیگری بکار گرفته شود.

در یک سیستم حافظه مجازی سنجش در کارایی بوسیله کپی کردن یک بلوک از حافظه در حافظه اولیه یا بازگرداندن به حافظه ثانویه در زمانی که یک جابه‌جایی بین دوسطح از سلسله مرتبه حافظ مورد نیاز و ضروری باشد بدست می‌آید کارایی از این واقعیت بدست می‌آید که عملیات ورودی و خروجی حافظه ثانویه وابسته به بلوکها می‌باشد. این یعنی اگر تنها یک کلمه ( Word  ) اطلاعات از حافظه ثانویه مورد نیاز باشد همه بلوک باید خوانده شود تابه آن کلمه برسیم. همچنین نسبت به مکانی که همه آن بلوک در حافظه اولیه قرار داد هم احساس است تا زمانی که باید خوانده شود تابه لغت گم شده برسیم.

فواید دیگری در بارگذاری همه بلوک‌ها نسبت به فقط یک کلمه وجود دارد. هنگامی که یک نخ یا Thread   به مکانی چون I رجوع می‌کند احتمال زیادی وجود دارد که بخواهد به مکان I+1  در آینده نزدیک رجوع کند به این مفهوم محلیت یا Locality  گفته می‌شود. یک حافظه مجازی صفحه‌بندی شده بلوکهای با اندازة ثابت را بارگذاری می‌کند و یا برمی‌دارد که به آنها صفحه یا  Page  گفته می‌شود که در زمانی که داده‌ها و اطلاعات را بین حافظه اولیه و ثانویه در جهت رفت و برگشت حرکت می‌دهد انجام می‌گیرد. حد و مرز صفحه‌ها یا Page  ها کاملاً توسط برنامه‌نویس مشخص و واضح می‌شود. شکل ۱ عملیات یک سیستم حافظه مجازی صفحه‌بندی شده بطور عام را خلاصه می‌کند.

زمانی که یک نخ یا Thread  به آدرس مجازی K رجوع می‌کند ( مرحله ۱ در شکل ) حافظه مجازی ابتدا تعدا صفحات یا Page هایی که آدرس مجازی K را در بردارد تعیین می‌کند (مرحله۲ در شکل ) اگر صفحه در حال حاضر در حافظه اولیه بارگذاری شده بود و موجود بود ( مرحله ۳ در شکل ) سیستم حافظه مجازی آدرس مجازی را به آدرس فیزیکی متناظر با آن موقعیت در حافظه اولیه که همان Page Frame  است تبدیل می‌کند ( جایی که صفحه هدف در آن واقع شده است. ) اگر صفحه در همان زمان که به آن رجوع شده بارگذاری نشده بود اجرای ‏Thread  عادی دچار وقفه می‌شود تا زمانی که مدیریت حافظه صفحه مقصد را در Page Frame  بارگذاری کند به محضی که آن صفحه بارگذاری شد اجرا ادامه پیدا خواهد کرد در مرحله ۴ رجوع به آدرس مجازی K دوباره با آدرس فیزیکی در حافظه اولیه تعیین می‌گردد ( مکانی که موقعیت مجازی K در حال حاضر آنجا بارگذاری شده است. )

   

جنبه های مثبت یک سیستم حافظه مجازی این است که بسیاری از فرآیندها از حافظه اولیه در یک زمان استفاده می کنند حتی زمانیکه جمع فضای آدرس دهی مجازی آنها خیلی بزرگتر از مقدار حافظه اولیه در کامپیوتر است. ارزش پشتیبانی از حافظه مجازی زمانی است که یک نخ یا thread در حال اجرا به حالتی برمی خورد که باید منتظر شود تا بخشی از فضای آدرس دهی مجازی‌اش در حافظه اولیه بارگذاری شود. حافظه مجازی در جالیی که تعداد دفعات زمانی که thread یا نخ باید در انتظار بماند مکرر است (که بصورت کلاسیک به آن time versus space trade  off می گویند) چیز خوبی است. ویندوز NT سیستم حافظه مجازی صفحه بندی شده را مورد استفاده قرار می دهد. گونه های زیاد منحصر بفردی از حافظه مجازی ویندوز NT وجود دارد بنابراین در باقیمانده بحث به طراحی ویندوز NT متمرکز می‌شویم.


دانلود با لینک مستقیم


مقاله حافظه مجازی