زمان کنونی: ۰۷ آذر ۱۴۰۳, ۰۳:۲۴ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

حافظه ها

ارسال:
  

amir_ghanati پرسیده:

حافظه ها

سلام

منظور از جمله " حافظه های سریع تر ، دارای هزینه بیت بیشتری از حافظه های کند تر هستند بنابراین کوچک تر است" چیست؟
هزینه بیت به چه معنایی هست و چرا این جمله درست است؟ چه طوری کوچک بودن را نتیجه می توان گرفت؟
کتاب معماری پوران پژوهش

ممنون میشم اگر یکی از بزرگواران مانشتی جواب بدهند
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

msour44 پاسخ داده:

RE: حافظه ها

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

۰
ارسال:
  

Behnam‌ پاسخ داده:

RE: حافظه ها

(۲۳ مهر ۱۳۹۶ ۱۱:۰۴ ب.ظ)amir_ghanati نوشته شده توسط:  سلام

منظور از جمله " حافظه های سریع تر ، دارای هزینه بیت بیشتری از حافظه های کند تر هستند بنابراین کوچک تر است" چیست؟
هزینه بیت به چه معنایی هست و چرا این جمله درست است؟ چه طوری کوچک بودن را نتیجه می توان گرفت؟
کتاب معماری پوران پژوهش

ممنون میشم اگر یکی از بزرگواران مانشتی جواب بدهند

جواب دوستمون msour44 تا حد خیلی زیادی درست هست، فقط تصحیح کنم که SRAM رو با فلیپ‌فلاپ نمی‌سازند چون در اون صورت اندازه‌ش خیلی بزرگ خواهد بود. برای ساخت SRAM از ۶ ترانزیستور استفاده می‌کنند که ۴ تای آن متعلق به دو معکوس‌کننده که به صورت پشت-به-پشت قرار گرفته‌اند تعلق دارد (برای ساخت فلیپ‌فلاپ استاندارد تا جایی که یادم هست از حدود ۲۰ ترانزیستور استفاده می‌شه هر چند که با تعداد نسبتا کمتری هم می‌توان ساخت).

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

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

ارسال:
  

msour44 پاسخ داده:

RE: حافظه ها

(۲۴ مهر ۱۳۹۶ ۰۳:۴۷ ق.ظ)Behnam‌ نوشته شده توسط:  
(23 مهر ۱۳۹۶ ۱۱:۰۴ ب.ظ)amir_ghanati نوشته شده توسط:  

جواب دوستمون msour44 تا حد خیلی زیادی درست هست، فقط تصحیح کنم که SRAM رو با فلیپ‌فلاپ نمی‌سازند چون در اون صورت اندازه‌ش خیلی بزرگ خواهد بود. برای ساخت SRAM از ۶ ترانزیستور استفاده می‌کنند که ۴ تای آن متعلق به دو معکوس‌کننده که به صورت پشت-به-پشت قرار گرفته‌اند تعلق دارد (برای ساخت فلیپ‌فلاپ استاندارد تا جایی که یادم هست از حدود ۲۰ ترانزیستور استفاده می‌شه هر چند که با تعداد نسبتا کمتری هم می‌توان ساخت).
با تشکر از توضیحات خوب شما
منظور ff استاندارد نیست بلکه براساس ساختار ff است
در چندین کتاب کنکوری گفته شده که در sram بیت ها در ff ها ذخیره میشوند باز کتاب های مرجع مثل مانو و استالینگز رو نگاه کردم اونجا هم گفته شده که sram براساس ff داخلی ساخته می شود.ولی باز شک کردم که ممکنه در ترجمه اشتباهی شده باشه تو نت جستجو کردم وبه فایل پی دی اف زیر برخوردم که اونجا هم به نوعی روش های ساخت sram رو از جمله ۶ ترانزیستوری و ۴ ترانزیستوری و .. رو توضیح داده ولی براساس فلیپ فلاپ داخلی حالا باز شما لطف کنید بررسی بفرماید البته اگه وقت داشتیدو نظرتونو بفرماید تا ازش بهره مند بشیم. ممنون.

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

در مورد اینکه sram بزرگتر از dram است بله درست می فرمایید چگالی(تراکم) sram بیشتر است ولی جسارتا اینکه حدودا ۲۰ برابر بیشتر است به نظر این به نحوه ساخت sram هم بستگی دارد و میتواند کوچکتر از ۲۰هم باشد ولی همانطور که فرمودید انچه مسلم است تعداد بیت های ذخیر شده در sram کمتر است و منظور از کوچکتر بودن اشاره به همین موضوع دارد.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  حافظه نانو Sanazzz ۱ ۱,۹۱۹ ۱۲ اردیبهشت ۱۳۹۸ ۱۲:۲۶ ق.ظ
آخرین ارسال: Sanazzz
  نحوه مشخص کردن بیت‌های حافظه کنترل Erfan_Ekh ۰ ۲,۰۱۸ ۰۹ تیر ۱۳۹۷ ۰۳:۱۷ ب.ظ
آخرین ارسال: Erfan_Ekh
  مهندسی کامپوتر ۹۵ - حافظه مجازی mahshid_dd ۲ ۲,۹۱۴ ۰۲ اردیبهشت ۱۳۹۷ ۰۲:۰۵ ب.ظ
آخرین ارسال: mahshid_dd
  درخواست حل سوال ۷۲ از کامپیوتر ۹۶- مشکل در فهم حافظه نانو Sepideh96 ۱ ۲,۲۶۲ ۱۷ دى ۱۳۹۶ ۰۹:۲۷ ب.ظ
آخرین ارسال: yahmat
  معرفی منابع و گرایش های مرتبط با فایل های صوتی و تصویری و پخش کننده های صوت و تصویر R.g- ۴ ۴,۰۵۶ ۱۵ شهریور ۱۳۹۶ ۰۹:۳۲ ب.ظ
آخرین ارسال: blackhalo1989
  کوبیدگی - بخش حافظه مجازی سیستم عامل mehran.hzd ۳ ۴,۴۴۹ ۱۵ خرداد ۱۳۹۶ ۰۲:۵۶ ب.ظ
آخرین ارسال: msour44
  مدل مجموعه کاری - بخش حافظه مجازی سیستم عامل mehran.hzd ۱ ۲,۲۸۴ ۱۴ خرداد ۱۳۹۶ ۰۳:۲۶ ب.ظ
آخرین ارسال: msour44
  Hit Ratio در حافظه TLB آی تی ۹۵ M3t30r ۴ ۳,۶۱۵ ۰۳ اردیبهشت ۱۳۹۶ ۰۱:۰۴ ق.ظ
آخرین ارسال: پرهوده
  حجم حافظه نهان-سوال ۱۰۵- it 93 peace2013 ۴ ۳,۰۸۳ ۲۳ فروردین ۱۳۹۶ ۱۱:۲۴ ب.ظ
آخرین ارسال: peace2013
  اندازه حافظه مجازی - منطقی - فیزیکی wskf ۰ ۱,۵۳۴ ۲۰ فروردین ۱۳۹۶ ۱۰:۵۱ ب.ظ
آخرین ارسال: wskf

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close