علم فردا
تکنولوژی به زبان ساده
فرق حافظه RAM رم با ROM رام چیست ؟
تاریخ انتشار : ۱۷ تیر ۱۳۹۵فرق حافظه رام با حافظه رم یکی از مهمترین سوالاتیه که هم توی علم فردا مطرح شده و هم در فوروم ها و سایت های دیگه . بخاطر تشابه اسمی که ROM و RAM به هم دارن خیلی ها گیج میشن و نمی دونن که تفاوت رام و رم چیه . تو این پست به صورت کوتاه در مورد تفاوت حافظه رام ROM و رم RAM صحبت میکنم .
درباره حافظه RAM
حافظه رم RAM رو قبلا مفصل توضیح دادم . فکر کنم حافظه RAM جزء معدود قطعاتی باشه که تقریبا به طور کامل در علم فردا تشریح کردم . برای اینکه اطلاعات خوبی در مورد حافظه رم بدست بیارید ، حتما لینک روبرو رو بخونید : حافظه RAM
اما اگه حوصله خوندن اون لینک رو ندارید میگم که حافظه رم در کنار پردازنده استفاده میشه تا سرعت پردازش اطلاعات توسط پردازنده بیشتر بشه . بارها گفتم که اطلاعات در هارد ذخیره میشه اما سرعت هارد از سرعت پردازنده اصلی خیلی کمتره و پردازنده تا بخواد یه سری اطلاعات رو از روی هارد بیرون بکشه کلی زمان از دست میره . واسه همین یه حافظه رم RAM طراحی کردن که سرعتش از هارد بیشتره و در هر لحظه هم می تونه اطلاعات خودش رو تغییر بده . داخل حافظه رم ، اطلاعاتی از برنامه در حال اجرا کپی میشه . مثلا موقعی که شما برنامه فتوشاپ رو باز میکنید ، یه سری اطلاعات از برنامه فتوشاپ که روی هارد هست ، داخل رم کپی میشه تا پردازنده بتونه با سرعت بیشتر اونارو بخونه و پردازش کنه . حافظه رم انواع مختلفی داره که معروفترین شون SRAM و DRAM هست . تفاوت بین DRAM و SRAM رو حتما بخونید .
درباره حافظه ROM رام
واژه ROM مخفف Read Only Memory هست به معنی حافظه فقط خواندنی . همونطور که از اسمش هم مشخصه ، نمی تونید روی این حافظه چیزی بریزید . درواقع حافظه رام فقط در کارخونه سازنده پر از اطلاعات میشه و دیگه نمیشه تغییرش داد . حافظه ROM مدل های مختلفی داره مثل PROM ، EPROM و EEPROM که EPROM مخفف Erasable Programmable ROM هست و اون EEPROM هم مخفف Electrically Erasable Programmable ROM هست . این دوتای آخر با روش هایی مثل اعمال اشعه فرابنفش و یا اعمال ولتاژ بالا ، می تونن به تعداد محدود ، پاک بشن و دوباره دیتا بگیرن . پاک کردن اطلاعات موجود در حافظه رام کار زمان بر و سختی هست . حافظه رام رو با دستگاهی به نام پروگرمر دیتا می زنن .
از حافظه رام برای ذخیره کردن اطلاعات بایوس و یا فرمور دستگاه های الکترونیکی استفاده می کنن . موقعی که شما دستگاهی الکترونیکی رو روشن می کنید ، یه سری اطلاعات مربوط به بالا اومدن اون دستگاه ، باید لود بشه ، این اطلاعات همیشه ثابت هستن . مثلا تو کنسول های بازی مثل اکس باکس ، پلی استیشن ، سگا یا نینتندو ، یه حافظه ROM وجود داره که اطلاعات برنامه نویسی بازی ها رو توی خودش جا داده و وقتی شما بازی رو اجرا می کنید ، این حافظه رام بکار گرفته میشه .
اما تو بعضی از دستگاه ها باید این فرمور آپدیت بشه ، واسه همین از سال 2008 به اینور ، اکثر آی سی های ROM رو بر اساس تکنولوژی فلش می زنن که بتونن آپدیتشون کنن . حافظه فلش هم مثل رم میمونه هم مثل رام یعنی هم می تونه اطلاعات رو دائم ذخیره کنه ( رام ) و هم اطلاعات می تونن پاک بشن و دوباره نوشته بشن ( رم ) . احتمالا شنیدید که میگن فلان فرمور مودم یا کامپیوترت رو آپدیت کن . منظور همین حافظه رام هست که از نوع فلش طراحی شده . اما تو جاهایی که نیاز به آپدیت نیست مثل کیبورد کامپیوتر ، حافظه ROM معمولی استفاده میشه . حافظه رام از ماتریکس دیود و یا ترانزیستور ساخته میشه و هر دیود یا ترانزیستور حاوی یه اطلاعاتی هست . حالا بعدا بیشتر توضیح میدم .
پس تا اینجا فهمیدیم که حافظه RAM و ROM هیچ ربطی به هم ندارن و هر کدوم کار خودشونو می کنن و انواع خودشون رو دارن .
فرق حافظه RAM رم با ROM رام
■ واژه RAM مخفف Random Access Memory هست به معنی حافظه با دستیابی تصادفی ولی واژه ROM مخفف Read Only Memory هست به معنی حافظه فقط خواندنی
■ حافظه RAM برای نگهداری موقت اطلاعات و افزایش سرعت پردازش دیتا استفاده میشه اما حافظه ROM برای نگهداری بلندمدت و بدون تغییر دیتا مثل فرمور استفاده میشه .
■ اطلاعات حافظه رم در هر لحظه می تونه تغییر بکنه اما در حافظه رام اطلاعات همیشگی هستن و فقط چندبار و اونم با دستگاه و روشهای مخصوص می تونن تغییر بکنن .
■ حافظه RAM تا زمانی که برق بهش می رسه ، اطلاعات رو داخل خودش نگه میداره و به محض اینکه برق بره اطلاعات هم ریست میشه . دلیلش رو توی لینک روبرو گفتم : چرا اطلاعات حافظه رم با قطع برق از بین میره ؟ اما حافظه ROM حافظه ماندگاره و با قطع برق هم اطلاعات داخلش هست ، یه جورایی مثل فلش مموری می مونه .
■ سرعت حافظه RAM بیشتر از ROM هست . بخاطر همین ، یه وقتایی اطلاعات رام داخل رم کپی میشه .
■ ظرفیت حافظه RAM خیلی خیلی بیشتر از ROM هست . حافظه RAM تا چندین گیگابایت هم موجوده اما حافظه ROM در حد چند کیلوبایت یا نهایتا چند مگابایت هست .
راستی دوستان ، پیشنهاد میکنم دوره های انگلیسی علم فردا رو تهیه کنید ، دنیاتون عوض میشه ! خیلی فرقه بین کسی که انگلیسی میدونه و نمیدونه !
حتما مطالب زیر رو هم بخونید
محمدرضا امين زاده هستم ، مهندس الكترونيك و سردبير مجله علم فردا . علاقه زیادی به سخت افزار دارم ، اگه فرصتی بمونه در زمینه ادیت فیلم و تصویر و طراحی رابط کاربری وب و اندروید مطالعه و تمرین می کنم .
حمایت از علم فردا
نوشتن مطالب آموزشی به زبان ساده و قابل فهم برای همه ، کار بسیار سختیه . از طرفی ، نگهداری یک وب سایت آموزشی خرج داره ! اگر براتون امکان داره لطفا با پرداخت مبلغ کمی در هزینه های سایت سهیم باشید تا ما هم بتونیم با خیال راحت براتون بنویسیم و به سوال ها تون پاسخ بدیم . حمایت مالی از علم فردا
سلام بسیار ممنون 😍
خیلی ممنون از اطلاعات مفیدی که به اشتراک گذاشتین
عالی بود
ازمعلومات که ارایه نمودید جهان سپاس بازهم به مطالب و معلومات بهتر تان منظریم .
تشکر
سلام ،،،، بسیاار عالی و کامل و قابل درک برای همه ،،،،، بسیار سپاسگزارم
عالیه
واقعا عالی بود و اینکه به زبان محاوره تایپ شده بود خیلی جذاب و خواندنی شده بود.من خیلی استفاده کردم.بازم مرسی
سپاس فراوان …
بی نظیر
خیلی خیلی ممنونم از اطلاعات خوبتون
عالی ممنون
سلام بسیار مفید بود ممنون
کاش یا معلم یا استادی میشدی ک به این راحتی و روونی همه چیز رو یاد میگرفتیم
با سلام
اینجوری که شما توضیح دادید بعید می دونم تا عمر دارم فراموش کنم.
باسلام.
من بخاطر پرسشی که در مورد تفاوت رم و رام داشتم اومدم اینجا و خیلی از مدل پاسخگویی و ارتباط حرفه ای شما خوشم اومد. خواستم به این وسیله از شما تشکر کنم. امیدوارم موفق باشید همیشه
درود بر شما
زنده باشید عزیز محبت دارید
آقا سلام !
یه سوال ذهنمو درگیر کرده؟ ممنون میشم جواب بدین
سی دی رام که میگن منظور خود سی دیه ؟ یا درایورش؟ مگه رام معنیش نمیشه حافظه فقط خواندنی پس چرا به درایور سی دی میگیم سی دی رام؟؟ :l
سلام من میخواستم به رم 4 گیگ برای سیستمم بخرم اما باسش نمیدونم چنده رو رمی که رو سیستممه نوشته 10600 میخواستم بدونم این ینی باسش چقده ممنون میشم کمکم کنید درضمن رمم اچ پی هستش و البته دی دی ای تری
سلام مطالب بسیار عالی هستند
واقعا عالی بود. کامل و واضح توضیح دادید طوری ک هر کسی حتی با سطح علمی پایین هم میتونه راحت بفهمه. ممنون
مثل همیشه عالی بود ولی زیاد جا نیوفتاد بخاطر framware
اگه میشه یه مقاله راجب framware بدید
ممنون
عالی بود !!
ممنون
استادی استاد.
سلام یاشار جان
مثلا برای این که بخوای یه بازی بکنی باید سرعت بازی بالا باشه و از اونجایی که هارد نمی تونه اون اطلاعات رو با سرعت جا به جا کنه یه مقدار از اطلاعات هارد میاد روی رم که اطلاعات سریع تر به پردازنده برسه
سلام
اینو می دونستم ولی کاش میشد که این موضوع رو بنر کرد و بزار وسط تمام میدان ها تا همه بفهمن
بخدا خسته شدم انقدر بشینم برا یکی فرقشونو توضیح بدم بعدشم مثه گاو بازم بگه رام گوشیم سه هست?
حتی خیلی از فروشنده ها هم میگن رام یه سری باهاشون دعوام شد?
دمتون گرم، خیلی کمکم کردید
امیدوارم همه عوامل این وب همیشه شاد و سرزنده و موفق باشن
سپاس
با سلام
اطلاعات سایتتون خیلی خیلی عالی بود متشکر
سلام من ی گوشی اچ تی سی وان A9, دارم،ی موقعا یهو خاموش میشه و وقتی میام روشنش کنم،اعلامت اچ تی سی رو ال سی دی میاد،و باز خاموش میشه،هی باید اینکارو تکرار کنم تا موفق ب روشن کردنش بشم. خودم تو نت سرچ کردم،نوشته بود این مشکل بخاطر ویروسی شدنه گوشیه و باید فلش شه. به نمایندگی ک زنگ زدم،گف مشکل از هارد یا رامش هست و هزینه خیلی بالانری نسبت به هزینه ای ک برای فلش گوشی لازمه،بمن گفت،میگم شاید اینجوری گفته ک براش بصرفه!!هزینه بالاتر بگیره و درنهایتم اصلا شاید همون فلش بکنه و منم نفهمم. حالا بنظرتون کدوم یکی ،دقیقا مشکل گوشی منه?ممنون میشم راهنماییم کنین
عالی بود
خیلی ممنون
اطلاعات عالیه ولی اون دیتایی ک میگید رو رم میزنن دقیقن چیه
آره عزیزم مفید بود کرتیم مشدی
سلام
لطفا در مورد حافظه فلش هم توضیح بدید
ممنون
با سلام یه سوال داشتم:
میشه بگید رام گلوبال بهتره یا غیر گلوبال برای مثال رام چین که تو برخی از گوشی ها موجوده باتشکر .
با سلام ممنونم از کادر محترم و دوست داشتنی سایت علم فردا . میخواستم بگم سایتتون فوق العاده است . کمتر مطلبی تو کانال تلگرام علم فردا هست که من دنبال نکنم .
سلام ممنون از لطف شما . سلامت باشید
والا دوستای منم هعی میگن رام هعی بهشون میگم رم میگن رم کدوم رم میگم رم سی پی یو اخر سر میفهمن وگرنه یه بار نگفتم به حافظه داخلی و میکرو اس دی کشیدنش 😐
سلام مهندس
یه سوال من 99 درصد موبایل فروشیا رو دیدم که به رم میگن رام !!!
انقدر گفته بودن که خودمم نمی گفتم رام زایع می شدم
می دونسنم رام و رم چیه دو ساعتم برای فروشنده ها توضیح می دادم نمی فهمن
تازشم سه سال پیش ، پیش یه موبایل فروشی رفتم گفتم رم نوت 3 چنده گفت 12 !!!
با خودم گفتم شاید داره ورژن رامی چیزی و میگه چون که خودش گفت رامش 12 هست
هرچی گفتم رم دیدم منظورش اینه که رمش 12 !
حتی رفتم s5 از نمایندگی سامسونگ بگیرم رم و گفتن رام
اینم مثل حکایت حافظه ی گوشی و رم هست که کم کم داره درست میشه البته تقریبا
مهندس اسید خوبم می تونی معرفی کنی ؟
سلام
بله متاسفانه این مشکل وجود داره . خدا همه رو به راه راست هدایت کنه
کار از اسید گذشته دیگه …