۰
subtitle
ارسال: #۱
  
حافظه میکرو و نانو ؟
تو سوال های معماری چند سال اخیر یه سری تست در مورد حافظه میکرو و نانو میدن از کجا میشه در مورد اینا بیشتر اطلاعات بدسات آورد و خوند . تو کتاب پترسون چیزی گفته ؟
۷
ارسال: #۲
  
RE: حافظه میکرو و نانو ؟
یه خلاصه ای در مورد این موضوع نوشتم! شاید به دردتون بخوره!
۰
ارسال: #۳
  
RE: حافظه میکرو و نانو ؟
(۲۷ مهر ۱۳۸۹ ۰۸:۱۶ ب.ظ)saba_1984 نوشته شده توسط: تو سوال های معماری چند سال اخیر یه سری تست در مورد حافظه میکرو و نانو میدن از کجا میشه در مورد اینا بیشتر اطلاعات بدسات آورد و خوند . تو کتاب پترسون چیزی گفته ؟این مطب تو کتاب پوران هم خوب بررسی شده(با دقت بخونی و تحلیلش کنی)
علاوه بر اون تو جزوه خود یوسفی هم خوب گفته شده
اگه سوالی مطرح میکردی راحتتر میشد توضیح داد
۰
۰
ارسال: #۵
  
حافظه میکرو و نانو ؟
یه چارت عملیاتی در یک سیستم دیجیتال دارای ۱۰۰ جعبه انتقال و ۱۴ جعبه شرطی متفاوت داریم.اگر تعداد سیگنالهای کنترل سیستم ۵۰عدد باشد و ریزبرنامه واحد کنترل شامل ۱۸۰ ریزدستور باشد.استفاده از حافظهی نانو حدقل چند بیت صرفه جویی در حجم ریزبرنامه به وجود می آورد؟
۰
ارسال: #۶
  
حافظه میکرو و نانو ؟
با تشکر از جوابتون ولی یه ابهاماتی وجود داره اولا ریز برنامه نویسی ما به صورت عمودی است یا افقی ثانیا طول کلمه(کلمه کنترلی یا ریزدستور حاظه کنترل) شامل دوفیلد op-code Address است که op-code می تونه به صورت عمودی یا افقی پیاده سازی بشه و ضمنا خود فیلدAddress می تونه شامل فیلد شرطی(cd) یا فیلدی برای آدرس دهی ثباتها و.....
با توضیحات بالا اگر برنامه نویسی به صورت افقی باشه ما ۵۰ بیت برای op-code و ۴ بیت برای ثباتها و ۷ بیت هم برای جعبه های انتقال(یعنی انتقال از یه محلی در حافظه به محلی دیگه پس حداقل به ۷ بیت برای ادرس نیاز داریم) و۸ بیت هم مربوط به فیلد آدرس در نتیجه ماکزیمم این دو یعنی ۸ بیت رو برای فیلد آدرس در نظر میگیریم پس۶۲= ۵۰+۴+۸=طول کلمه کنترلی میشه
حال اگه از حافظه یه سطحی یا همون بدون نانو استفاده کنیم تعداد بیتهای مصرفی به صورت زیر است:
۶۲*۱۸۰ بیت خواهد شد.
ولی برای بدست آوردن بیت های استفاده شده برای حافظه دوسطحی ما به تعداد سیگنال های کنترلی متفاوت نیاز داریم که در این سوال تعیین نشده است.
با توضیحات بالا اگر برنامه نویسی به صورت افقی باشه ما ۵۰ بیت برای op-code و ۴ بیت برای ثباتها و ۷ بیت هم برای جعبه های انتقال(یعنی انتقال از یه محلی در حافظه به محلی دیگه پس حداقل به ۷ بیت برای ادرس نیاز داریم) و۸ بیت هم مربوط به فیلد آدرس در نتیجه ماکزیمم این دو یعنی ۸ بیت رو برای فیلد آدرس در نظر میگیریم پس۶۲= ۵۰+۴+۸=طول کلمه کنترلی میشه
حال اگه از حافظه یه سطحی یا همون بدون نانو استفاده کنیم تعداد بیتهای مصرفی به صورت زیر است:
۶۲*۱۸۰ بیت خواهد شد.
ولی برای بدست آوردن بیت های استفاده شده برای حافظه دوسطحی ما به تعداد سیگنال های کنترلی متفاوت نیاز داریم که در این سوال تعیین نشده است.
-۱
ارسال: #۷
  
حافظه میکرو و نانو ؟
تعداد سیگنال در واقع میشه گفت طول کلمه در حافظه هستش پس یعنی بدون نانو ۵۰*۱۸۰ بیت لازم داریم
اما کل موجودیه ما ۱۰۰+۱۴ هستش که خوب باید یه حافظه میکرو درست کنیم که این ۱۱۴ تا رو ادرس دهی کنه که طبیعتا اگه لگاریتم ۱۱۴ رو حساب کنی میشه ۷ پس حافظه جدید میکرو ۷*۱۸۰ هستش حافظه نانو ۵۰*۱۱۴
یعنی شما ۴۳*۱۸۰ بیت صرفه جویی کردیم- البته این سوال مربوط به سال ۸۸ هستش که من خودم هم تو اون کنکور شرکت کردم و به اشتباه فکرکنم گزینه ای که درست بود زده بود ۴۲*۱۸۰ که خوب خیلی اعتراض کردیم که سوال حذف بشه اما نشد
اما کل موجودیه ما ۱۰۰+۱۴ هستش که خوب باید یه حافظه میکرو درست کنیم که این ۱۱۴ تا رو ادرس دهی کنه که طبیعتا اگه لگاریتم ۱۱۴ رو حساب کنی میشه ۷ پس حافظه جدید میکرو ۷*۱۸۰ هستش حافظه نانو ۵۰*۱۱۴
یعنی شما ۴۳*۱۸۰ بیت صرفه جویی کردیم- البته این سوال مربوط به سال ۸۸ هستش که من خودم هم تو اون کنکور شرکت کردم و به اشتباه فکرکنم گزینه ای که درست بود زده بود ۴۲*۱۸۰ که خوب خیلی اعتراض کردیم که سوال حذف بشه اما نشد
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close