تالار گفتمان مانشت
بررسی سوالات معماری IT سال ۹۳ - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲ ۳ ۴ ۵
بررسی سوالات معماری IT سال ۹۳ - mhd3 - 24 بهمن ۱۳۹۲ ۰۴:۳۲ ب.ظ

چرا بابا باید حذف شه :دی
من فکر میکردم یه نکته خاصی داره که حل نمیشه.

بررسی سوالات معماری IT سال ۹۳ - mehdi.m2 - 24 بهمن ۱۳۹۲ ۰۴:۳۸ ب.ظ

سوال ۱۰۳ ذخیر عدد ۰۰۱۱۲۲۳۳h داخل حافظه از ۱۰۰۰۰ تا ۱۰۰۰۳ به صورت Big-Ending جواب چی می شه؟؟؟؟
داخل حافظه ۱۰۰۰۳ چه عددی ذخیره می شه؟؟؟

RE: بررسی سوالات معماری IT سال ۹۳ - mahtab69 - 24 بهمن ۱۳۹۲ ۰۴:۴۱ ب.ظ

سوال ۹۷:
سرریز چه زمانی رخ می دهد؟
s0=1 , c=0
s0=0 , c=1
SaSbS'0+S'aS'bS0=1
SaSbS'0+S'aS'bS0=0

بررسی سوالات معماری IT سال ۹۳ - mahdi.68 - 24 بهمن ۱۳۹۲ ۰۴:۴۱ ب.ظ

سلام خدمت همه
اصل سوال ضرب بوث به این شکل است
حداکثر تفریق جزء صحیح رو به بالای m/2 میشه و حداکثر جمع جزء صحیح رو به پایین m/2 که در گزینه ها نیست و در صورتی که منظور طراح گزینه ۲ (اگه اشتباه نکنم همین گزینه بود) باشه، تست اشتباه است. اما اگر فرض کنیم ضرب کننده و ضرب شونده صفر نیستند گزینه ۱ جواب صحیح میشه.

در مورد سوال کش ۲۵۶و ۴۰۹۶ و .... می شد.

بررسی سوالات معماری IT سال ۹۳ - mary1234 - 24 بهمن ۱۳۹۲ ۰۴:۴۲ ب.ظ

ضرب booothمیشد: گزینه حداکثر تعداد n/2+1 برای عمل تفریق داریم ( اگه mرو فرد در نظر بگیریم) <== من اینو زدم

اگه m زوج باشه تعداد جمعn/2 و تفریق n/2 میشه

بچه ها میشه interupt I/O توی memory mapped استفاده بشه؟
به نظر من میشه

(۲۴ بهمن ۱۳۹۲ ۰۴:۴۱ ب.ظ)mahtab69 نوشته شده توسط:  سوال ۹۷:
سرریز چه زمانی رخ می دهد؟
s0=1 , c=0
s0=0 , c=1
SaSbS'0+S'aS'bS0=1
SaSbS'0+S'aS'bS0=0

من زدم گزینه ۳

سوال یک که گفته بود چند تا کلاک داره R1+R2=R1 و L ها هم با لبه بالا رونده پر میشن؟
به نظر من ۲ تا کلاک (یکی برای پر شدن دو تارجیستر L که اعدادمون از R1و R2 برن توی L ها و یکی هم برای ریخته شدن حاصل جمع اعداد توی رجیستر R1)

RE: بررسی سوالات معماری IT سال ۹۳ - zahra412 - 24 بهمن ۱۳۹۲ ۰۴:۴۵ ب.ظ

به نظر من ضرب میشد حداقل یک تفریق
چون نگفنه بود کی ضرب کننده است اما به هر حال هرکی که باشه یک بیت ۱ داره پس حداقل یک تفریق رو داریم

(۲۴ بهمن ۱۳۹۲ ۰۴:۴۲ ب.ظ)mary1234 نوشته شده توسط:  ضرب booothمیشد: گزینه حداکثر تعداد n/2+1 برای عمل تفریق داریم ( اگه mرو فرد در نظر بگیریم) <== من اینو زدم

اگه m زوج باشه تعداد جمعn/2 و تفریق n/2 میشه

بچه ها میشه interupt I/O توی memory mapped استفاده بشه؟
به نظر من میشه

(۲۴ بهمن ۱۳۹۲ ۰۴:۴۱ ب.ظ)mahtab69 نوشته شده توسط:  سوال ۹۷:
سرریز چه زمانی رخ می دهد؟
s0=1 , c=0
s0=0 , c=1
SaSbS'0+S'aS'bS0=1
SaSbS'0+S'aS'bS0=0

من زدم گزینه ۳


۴ درسته چون یا ذوتا رقم مثبت جمع شدن شده منفی یا دو رقم منفی جمع شده و ج شده مثبت => owerflow

RE: بررسی سوالات معماری IT سال ۹۳ - izadan11 - 24 بهمن ۱۳۹۲ ۰۴:۵۳ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۳۸ ب.ظ)mehdi.m2 نوشته شده توسط:  سوال ۱۰۳ ذخیر عدد ۰۰۱۱۲۲۳۳h داخل حافظه از ۱۰۰۰۰ تا ۱۰۰۰۳ به صورت Big-Ending جواب چی می شه؟؟؟؟
داخل حافظه ۱۰۰۰۳ چه عددی ذخیره می شه؟؟؟

میشه ۳۳ تو ویکی قشنگ شکل کشیده

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

خیلی جالبه چند وقت پیش خواستم این موضوع رو دقیق یاد آوری کنم برا خودم تو کتابا پیداش نکردم فقط یادم بود استاد معماریمون درسش دادهTongue

RE: بررسی سوالات معماری IT سال ۹۳ - mahtab69 - 24 بهمن ۱۳۹۲ ۰۴:۵۷ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۴۵ ب.ظ)zahra412 نوشته شده توسط:  ۴ درسته چون یا ذوتا رقم مثبت جمع شدن شده منفی یا دو رقم منفی جمع شده و ج شده مثبت => owerflow
پس همون ۳ درست میشه دیگه!!

بررسی سوالات معماری IT سال ۹۳ - matt2007 - 24 بهمن ۱۳۹۲ ۰۴:۵۸ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۴۲ ب.ظ)mary1234 نوشته شده توسط:  به نظر من ۲ تا کلاک (یکی برای پر شدن دو تارجیستر L که اعدادمون از R1و R2 برن توی L ها و یکی هم برای ریخته شدن حاصل جمع اعداد توی رجیستر R1)

چون باس مشترک داشتن دو تا کلاک لازم بود تا دو عدد در دو رجیستر قرار بگیرند
بنابراین احتمالا ۳ کلاک می شد
احتمالا

RE: بررسی سوالات معماری IT سال ۹۳ - mary1234 - 24 بهمن ۱۳۹۲ ۰۵:۰۴ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۴۵ ب.ظ)zahra412 نوشته شده توسط:  به نظر من ضرب میشد حداقل یک تفریق
چون نگفنه بود کی ضرب کننده است اما به هر حال هرکی که باشه یک بیت ۱ داره پس حداقل یک تفریق رو داریم

(۲۴ بهمن ۱۳۹۲ ۰۴:۴۲ ب.ظ)mary1234 نوشته شده توسط:  ضرب booothمیشد: گزینه حداکثر تعداد n/2+1 برای عمل تفریق داریم ( اگه mرو فرد در نظر بگیریم) <== من اینو زدم

اگه m زوج باشه تعداد جمعn/2 و تفریق n/2 میشه

بچه ها میشه interupt I/O توی memory mapped استفاده بشه؟
به نظر من میشه

(۲۴ بهمن ۱۳۹۲ ۰۴:۴۱ ب.ظ)mahtab69 نوشته شده توسط:  سوال ۹۷:
سرریز چه زمانی رخ می دهد؟
s0=1 , c=0
s0=0 , c=1
SaSbS'0+S'aS'bS0=1
SaSbS'0+S'aS'bS0=0

من زدم گزینه ۳


۴ درسته چون یا ذوتا رقم مثبت جمع شدن شده منفی یا دو رقم منفی جمع شده و ج شده مثبت => owerflow
خودت هم داری میگی این یا اون
فرض کن X=SaSbS'0
y=S'aS'bS0
پس یعنیX یا Y پس بجای یا + میذاریم و حاصل این عبارت باید بشه یکی از این دوتا پس
X+Y=1 چون اگه مساوی ۰ بشه پس یعنی هیچ کدوم از دوتا عبارت X یا Y درست نیست

بررسی سوالات معماری IT سال ۹۳ - mahdi.68 - 24 بهمن ۱۳۹۲ ۰۵:۱۰ ب.ظ

درسته. بخاطر باس مشترک ۳ کلاک نیاز داره. اگر مستقیم به رجیستر های پایین وصل بودند یا بجای ۴ رجیستر ۲ رجیستر بود، ۲ کلاک میشد.

RE: بررسی سوالات معماری IT سال ۹۳ - izadan11 - 24 بهمن ۱۳۹۲ ۰۵:۱۳ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۵:۱۰ ب.ظ)mahdi.68 نوشته شده توسط:  درسته. بخاطر باس مشترک ۳ کلاک نیاز داره. اگر مستقیم به رجیستر های پایین وصل بودند یا بجای ۴ رجیستر ۲ رجیستر بود، ۲ کلاک میشد.

من ۴ تا زدم

RE: بررسی سوالات معماری IT سال ۹۳ - javad2157 - 24 بهمن ۱۳۹۲ ۰۵:۱۶ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۴۱ ب.ظ)mahtab69 نوشته شده توسط:  سوال ۹۷:
سرریز چه زمانی رخ می دهد؟
s0=1 , c=0
s0=0 , c=1
SaSbS'0+S'aS'bS0=1
SaSbS'0+S'aS'bS0=0

جواب به نظر من با ترتیبی که شما نوشتی ۳ هست اما توی دفترچه ی من(B350) این گزینه رو چهارمی قرار داده بودند

RE: بررسی سوالات معماری IT سال ۹۳ - mary1234 - 24 بهمن ۱۳۹۲ ۰۵:۲۱ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۵۸ ب.ظ)matt2007 نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۴:۴۲ ب.ظ)mary1234 نوشته شده توسط:  به نظر من ۲ تا کلاک (یکی برای پر شدن دو تارجیستر L که اعدادمون از R1و R2 برن توی L ها و یکی هم برای ریخته شدن حاصل جمع اعداد توی رجیستر R1)

چون باس مشترک داشتن دو تا کلاک لازم بود تا دو عدد در دو رجیستر قرار بگیرند
بنابراین احتمالا ۳ کلاک می شد
احتمالا
وای آره.... یادم نبود از باس مشترک {گریه} Sad

بررسی سوالات معماری IT سال ۹۳ - nika - 24 بهمن ۱۳۹۲ ۰۵:۲۴ ب.ظ

میشه ۴ کلاک فک کنم توی کلاک اول بک رجیستر باس رو میگیره توی دومی محتوای باس لود میشه توی رجیستر پایینی و محتوای رجیستر دوم میاد روی باس توی سوم دومی بار میشه و توی کلاک چهارم میره توی R1