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

سوال ۸۵ کنکور مهندسی فناوری اطلاعات سال ۹۰

ارسال:
  

amir2930 پرسیده:

سوال ۸۵ کنکور مهندسی فناوری اطلاعات سال ۹۰

پردازنده ای دارای ثبات های ۳۲ بیتی است و از مقادیر ۱۶ بیتی بلافصل استفاده می کندو۱۴۲ دستورالعمل در معماری مجموعه دستورالعملهای خود دارد. در یک برنامه مفروض ۲۰% دستورالعملها یک ثبات وروردی و یک ثبات خروجی دارند. ۳۰ % دارای دو ثبات ورودی و یک ثبات خروجی هستند.۲۵% دستورها یک ثبات ورودی و یک ثبات خروجی دارند و یک بلافصل هم می گیرندو بالاخره ۲۵% باقی دستورات یک ثبات وروردی بلافصل و یک ثبات خروجی دارند.اگر در قالب بندی دستورالعملها به جای استفاده از قالبی با طول ثابت از طول متغیر استفاده کنیم.حافظه اختصاص یافته به برنامه مذکور چند درصد کاهش خواهد یافت؟
۱)۲۵ ۲)۲۰ ۳)۷۵ ۴)۸۰


فایل‌(های) پیوست شده

نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

kazemi.soroush پاسخ داده:

RE: سوال ۸۵ کنکور مهندسی فناوری اطلاعات سال ۹۰

۴ نوع قالب دستور داریم که هر کدوم یه فضایی رو اشغال می‌کنن.

۱- ۲۰٪ اول دستورات که دو تا ثبات می‌گیرن که روی هم می‌شه ۳۲+۳۲ = ۶۴
۲- ۳۰٪ دوم دستورات که سه تا ثبات می‌گیرن روی هم می‌شه ۳۲+۳۲+۳۲ = ۹۶
۳- ۲۵٪ سوم دستورات که دو تا ثبات می‌گیرن و یک ثبات بلافاصله روی هم می‌شه ۳۲+۳۲+۱۶ = ۸۰
۴- ۲۵٪ چهارم دستورات که یک ثبات می‌گیرن و یک ثبات بلافاصله روی هم می‌شه ۱۶+۳۲ = ۴۸

۲۰*۶۴ + ۳۰*۹۶ + ۲۵*۸۰ + ۲۵*۴۸ = ۷۳۶۰

(واحد اعداد بالا "بیت" هست.)

حالا اگه بخوایم ثابت در نظر بگیریم دستورات رو باید برابر با طولانی‌ترین دستور یعنی ۹۶ بیت در نظر بگیریم. یعنی:

۱۰۰*۹۶ = ۹۶۰۰

که نسبتشون می‌شه ۷۶.۶٪ که تقریباً ۷۵٪ می‌گیریم. ولی برای بدست آوردن میزان کاهش باید از ۱۰۰ کمش کنیم که می‌شه ۲۴٪ که تقریباً ۲۵٪ می‌شه.

با این حال توی این سؤال مقدار بیت مورد نیاز برای Opcode در نظر گرفته نشده که من با اون حل کردم به ۱۸٪ رسیدم که نزدیک ۲۰٪ بود. یعنی سؤال به نظرم ابهام داره. اگه راهم غلطه لطفاً بگید که بردارمش بقیه به اشتباه نیوفتن. مرسی. Smile
نقل قول این ارسال در یک پاسخ

ارسال:
  

amin222 پاسخ داده:

RE: سوال ۸۵ کنکور مهندسی فناوری اطلاعات سال ۹۰

(۲۰ بهمن ۱۳۹۲ ۰۹:۰۷ ب.ظ)kazemi.soroush نوشته شده توسط:  ۴ نوع قالب دستور داریم که هر کدوم یه فضایی رو اشغال می‌کنن.

۱- ۲۰٪ اول دستورات که دو تا ثبات می‌گیرن که روی هم می‌شه ۳۲+۳۲ = ۶۴
۲- ۳۰٪ دوم دستورات که سه تا ثبات می‌گیرن روی هم می‌شه ۳۲+۳۲+۳۲ = ۹۶
۳- ۲۵٪ سوم دستورات که دو تا ثبات می‌گیرن و یک ثبات بلافاصله روی هم می‌شه ۳۲+۳۲+۱۶ = ۸۰
۴- ۲۵٪ چهارم دستورات که یک ثبات می‌گیرن و یک ثبات بلافاصله روی هم می‌شه ۱۶+۳۲ = ۴۸

سلام میشه بگید ۳۲ بیت برای آدرسدهی ثباتها رو از کجا اوردید؟ ثباتها ۳۲ بیتی هستند درست اما اینکه شما گفتید یعنی دو به توان ۳۲ ثبات داریم!!!!!!!!!!؟ چجوری ممکنه؟
ضمنا بچه ها راجع به این مفصل صحبت کردن اینجا

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

ارسال:
  

kazemi.soroush پاسخ داده:

RE: سوال ۸۵ کنکور مهندسی فناوری اطلاعات سال ۹۰

(۲۱ بهمن ۱۳۹۲ ۱۲:۲۵ ق.ظ)amin222 نوشته شده توسط:  
(20 بهمن ۱۳۹۲ ۰۹:۰۷ ب.ظ)kazemi.soroush نوشته شده توسط:  ۴ نوع قالب دستور داریم که هر کدوم یه فضایی رو اشغال می‌کنن.

۱- ۲۰٪ اول دستورات که دو تا ثبات می‌گیرن که روی هم می‌شه ۳۲+۳۲ = ۶۴
۲- ۳۰٪ دوم دستورات که سه تا ثبات می‌گیرن روی هم می‌شه ۳۲+۳۲+۳۲ = ۹۶
۳- ۲۵٪ سوم دستورات که دو تا ثبات می‌گیرن و یک ثبات بلافاصله روی هم می‌شه ۳۲+۳۲+۱۶ = ۸۰
۴- ۲۵٪ چهارم دستورات که یک ثبات می‌گیرن و یک ثبات بلافاصله روی هم می‌شه ۱۶+۳۲ = ۴۸

سلام میشه بگید ۳۲ بیت برای آدرسدهی ثباتها رو از کجا اوردید؟ ثباتها ۳۲ بیتی هستند درست اما اینکه شما گفتید یعنی دو به توان ۳۲ ثبات داریم!!!!!!!!!!؟ چجوری ممکنه؟
ضمنا بچه ها راجع به این مفصل صحبت کردن اینجا

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

سلام. من اون یکی تاپیک رو پیدا نکرده بودم. الان نویسندش باید این تاپیک رو پاک کنه؟

من حس می‌کنم طراح می‌خواسته جمله‌ی اول این طوری باشه: "آدرس ثبات‌ها ۳۲ بیتی است".

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



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  استخدام در فنآوری اطلاعات خدمات حوزه علمیه قم oloom-ensani ۱۴ ۲,۴۶۵ ۱۴ اسفند ۱۳۹۹ ۰۴:۵۶ ب.ظ
آخرین ارسال: oloom-ensani
  فناوری اطلاعات پزشکی چیست ؟ mahan najafi ۹ ۱۳,۶۷۶ ۱۹ آذر ۱۳۹۹ ۱۲:۲۱ ب.ظ
آخرین ارسال: bahador567
  مصاحبه دانشگاه اطلاعات و امنیت ملی Happiness.72 ۹۸ ۷۶,۰۵۹ ۰۵ آذر ۱۳۹۹ ۰۵:۰۵ ب.ظ
آخرین ارسال: Ali001100
  دانلود آموزش تصویری کلاس درس نظریه اطلاعات و کدینگ دانشگاه فردوسی jazana ۵ ۲,۹۱۰ ۰۷ خرداد ۱۳۹۹ ۰۹:۱۰ ق.ظ
آخرین ارسال: hosein92
  نظریه اطلاعات و سیستم کدینگ hosein92 ۰ ۵۳۴ ۰۵ خرداد ۱۳۹۹ ۱۱:۲۸ ب.ظ
آخرین ارسال: hosein92
  سوال ۸ دکتری علوم کامپیوتر سال ۹۴ ss311 ۲ ۱,۱۸۲ ۲۶ اردیبهشت ۱۳۹۹ ۱۲:۳۷ ب.ظ
آخرین ارسال: ss311
  معرفی منابع برای درس بازیابی پیشرفته اطلاعات saghi5373 ۷ ۷,۴۸۶ ۲۲ اسفند ۱۳۹۸ ۱۲:۳۵ ق.ظ
آخرین ارسال: atahmasebi
  بازارکار مشاوره فناوری اطلاعات saeedtech ۰ ۶۰۱ ۱۴ بهمن ۱۳۹۸ ۰۵:۵۵ ب.ظ
آخرین ارسال: saeedtech
  خرید کتابهای دست دوم پوران پژوهش همه دروس ارشد فناوری اطلاعات sherwod7 ۳ ۲,۶۰۵ ۲۱ دى ۱۳۹۸ ۰۸:۱۶ ب.ظ
آخرین ارسال: roxana.r
  تغییر عجیب رشته های فناوری اطلاعات ارشد کنکور ۹۸ irmacfa ۴ ۲,۳۰۲ ۱۱ دى ۱۳۹۸ ۰۶:۱۴ ب.ظ
آخرین ارسال: Alireza.Moftakharzadeh

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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