حافظه – آموزش مقدماتی کامپیوتر

حافظه – آموزش مقدماتی کامپیوتر


Memory (حافظه) درست مثل مغز انسان است. از حافظه برای نگهداری داده ها و دستور العمل ها استفاده می شود. حافظه کامپیوتر، فضای ذخیره سازی در کامپیوتر است، جایی که داده ها باید پردازش شوند و دستور العمل های مورد نیاز برای پردازش ذخیره شوند.

حافظه به تعداد زیادی از قطعات کوچک به نام Cell (سلول) تقسیم می شود. هر مکان یا سلول یک آدرس منحصر به فرد دارد که از صفر تا حافظه منهای یک متغییر است. به عنوان مثال، اگر کامپیوتر دارای 64هزار کلمه باشد، این واحد حافظه دارای 64*1024=65536 مکان حافظه است. آدرس این مکان ها از 0 تا 65535 متغیر است.

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

1. Cache Memory (حافظه پنهان)

2. Primay Memory / Main Memory(حافظه اصلی یا حافظه اولیه)

3. Secondary Memory(حافظه ثانویه)

تصویری از حافظه ی پنهان ساخته شده توسط اینتل

حافظه پنهان

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

مزایا

مزایای حافظه پنهان یا حافظه نهان به شرح زیر است:

- حافظه پنهان سریعتر از حافظه اصلی است.

- در مقایسه با حافظه اصلی، زمان دسترسی کمتری مصرف می کند.

- این برنامه ای که در مدت زمانی کوتاهی اجرا شده است را ذخیره می کند.

- مرکز داده ها را برای استفاده موقت ذخیره می کند.

معایب

دوتا از بزرگ ترین معایب حافظه پنهان به شرح زیر می باشد:

1-حافظه پنهان ظرفیت محدودی دارد.

2- بسیار گران است.

نمونه ای از حافظه اصلی (RAM) کامپیوتر

حافظه اصلی (حافظه اولیه)

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

ویژگی های حافظه اصلی

- این حافظه ها نیمه هادی هستند.

- به عنوان حافظه اولیه و اصلی شناخته می شوند.

- معمولا حافظه فرار نیز گفته می شود.

- داده ها در صورت قطعی برق از بین می روند.

- این حافظه کاری کامپیوتر است.

- سریعتر از حافظه ثانویه است.

- یک کامپیوتر بدون حافظه اصلی اجرا نمی شوند.

هارد دیسک نمونه ای از حافظه ی ثانویه یا غیرفرار

حافظه ثانویه

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

همچنین بخوانید» دستگاه های ورودی کامپیوتر

همچنین بخوانید» دستگاه های خروجی کامپیوتر

محتویات حافظه ثانویه ابتدا به حافظه اصلی منتقل می شود و سپس CPU می تواند به آن دسترسی پیدا کند. به عنوان مثال: Disk (دیسک)، CD-ROM (سی دی-رام)، DVD (دی وی دی) و غیره.

ویژگی های حافظه ثانویه

- این حافظه ها از نوع مغناطیسی و نوری هستند.

- به عنوان حافظه پشتیبانی شناخته می شود.

- حافظه غیرفرار است.

- داده ها به طور دائمی و همیشگی ذخیره می شوند، حتی اگر برق ها قطع شوند یا سیستم به طور ناگهانی خاموش شود.

- برای ذخیره داده ها و اطلاعات در کامپیوتر استفاده می شود.

- یک کامپیوتر بدون حافظه ثانویه می تواند اجرا شود و آغاز به کار کند (برخلاف حافظه اصلی یا اولیه).

- سرعت این حافظه ها از حافظه های اولیه کم تر است.

جلسه قبل | جلسه بعد 

تبلیغات در پایین ادامه ی مطلب

نظرات شما


    نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
    کد امنیتیرفرش کد امنیتی